上海大学微机实践报告.pdf
《上海大学微机实践报告.pdf》由会员分享,可在线阅读,更多相关《上海大学微机实践报告.pdf(9页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、上海大学微机实践报告 实验一 开关状态显示【实验目的】熟悉实验箱和软件开发平台的使用。了解基本 I/O 端口的操作方法和技巧,掌握编程和调试基本技能。【实验内容】利用 74LS244 作为输入口,读取开关状态,根据给定表格中开关状态对应的输出关系,通过 74LS273 驱动发光二极管显示出来。【实验区域电路连接图】参考上图连线:Y0Y1 接 K1K2(对应 J1、J2);Q0Q7 接 L1L8(对应 J3 至 J10);CS1 接 8000H 孔(对应 J12);CS2 接 9000H 孔(对应 J11);IOWRIOWR;IORDIORD;然后用数据排线连接 JX7JX17(BUS2)。【程
2、序框图】【编程】CODE SEGMENT ASSUME CS:CODE ORG 1200H START:MOV DX,8000H IN AL,DX TEST AL,01H JNZ Y1/测试 AL 是否等于 01H,若不等于,则跳入循环 Y1/TEST AL,02H JNZ Y2/测试 AL 是否等于 02H,若不等于,则跳入循环 Y2/MOV DX,9000H MOV AL,0FFH/点亮所有的灯/OUT DX,AL JMP START Y1:TEST AL,02H JNZ Y3/测试 AL 是否等于 02H,若不等于,则跳入循环 Y3/MOV DX,9000H MOV AL,0AAH/点亮
3、奇数号灯/OUT DX,AL JMP START Y2:MOV DX,9000H MOV AL,55H/点亮偶数号灯/OUT DX,AL JMP START Y3:MOV DX,9000H MOV AL,00H/所有灯全灭/OUT DX,AL JMP START CODE ENDS END START 【问答题】1、I/O 端口的寻址方式有哪 2 种在 x86 系统中,采用哪一种 解:I/O 端口的寻址方式有:一种是 I/O 地址与存储器地址统一编址,一种是 I/O 地址与存储器地址分别独立编址。在 x86 系统中,采用 I/O 地址与存储器地址分别独立编址。2、在输入/输出电路中,为什么常常
4、要使用锁存器和缓冲器 解:输入/输出按方式分为程序控制和 DMA 两类,程序控制方式又分为同步方式、异步方式和中断方式。在程序控制方式中,同步方式的软件编程和硬件实现都十分简单,当需要时,就可以直接在需要输入/输出的地方写输入/输出指令。异步方式由于需要根据状态信息进行输入/输出操作,就需要增加必要的“握手”信号电路,程序设计也要包括对状态信息的判断,根据状态信息再决定是继续等待还是将信息读入或输出。中断方式在程序控制输入/输出方式中比较复杂,需要有中断控制器等硬件电路和接口芯片,程序也包括了中断处理程序来完成计算机输入、输出。DMA 是另一类输入/输出方式,在进行输入/输出时,不需要 CPU
5、 直接参加操作,而仅是将总线空出给 DMA 控制器使用。当然,DMA 方式要求的硬件电路更加复杂。其优点是响应速度快,缺点是需要增加硬件电路。【心得体会】通过本次试验的操作,我熟悉了试验箱和软件开发平台的使用,也了解到了智能芯片接口 8255 的端口配置方法,掌握了编程和调试基本技能,加深了对课堂上理论知识的学习,将理论与实践动手相结合,更好的掌握了知识的全面性。实验二 模拟交通灯实验【实验目的】1.学习在 PC 机系统中扩展简单 I/O 接口的方法。2.进一步学习编制数据输出程序的设计方法。3.学习模拟交通灯控制的方法。【实验内容】用 8255 做输出口,控制十二个发光管(4 组红绿黄灯)的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上海 大学 微机 实践 报告
限制150内