2022年第六章“输入输出及接口”习题答案 .pdf
《2022年第六章“输入输出及接口”习题答案 .pdf》由会员分享,可在线阅读,更多相关《2022年第六章“输入输出及接口”习题答案 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师整理优秀资源第六章输入输出及接口习题 6.2 I/O 端口与存储器地址常有_ 和_ 两种编排方式,8088/8086 处理器支持后者, 设计有专门的I/O 指令。 其中指令IN 是将数据从 _ 传输到 _ ,执行该指令时8088/8086 处理器引脚产生_ 总线周期。指令“OUT DX, AL”的目的操作数是 _ 寻址方式,源操作数是_ 寻址方式。解答(I/O 端口与存储器地址)统一编址(I/O 端口与存储器地址)独立编址外设处理器I/O 读(I/O 端口的 DX )寄存器间接寄存器习题 6.4 基于教程P142 图 6-7 接口电路,编程使发光二极管循环发光。具体要求是:单独按下开关 K
2、0,发光二极管以L0、L1、L2、 L7顺序依次点亮,每个维持200ms,并不断重复,直到有其他按键操作;单独按下开关K1,发光二极管以L7、L6、L5、 L0顺序依次点亮,每个也维持200ms,并不断重复,直到有其他按键操作;其他开关组合均不发光,单独按下开关 K7,则退出控制程序。延时200ms 可以直接调用子程序DELAY实现。解答again: mov dx,6000h mov al,0ffh out dx,al ; 全不亮again1: in al,dx cmp al,7fh ;D7D00111111B ?jz done ; 单独按下 K7,退出cmp al,0feh ;D7D0111
3、11110B ?jz next1 ; 单独按下 K0,转移到 next1 cmp al,0fdh ;D7D011111101B ?jz next2 ; 单独按下 K1,转移到 next2 jmp again ; 其它情况不点亮next1: mov cx,8 mov al,1 ; 从 K0开始next11: out dx,al ; 某个 LED电亮call delay ; 延时 200ms shl al,1 ;rol al,1 loop next11 jmp again1 next2: mov cx,8 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第
4、 1 页,共 4 页名师整理优秀资源mov al,80h ; 从 K7开始next21: out dx,al ; 某个 LED电亮call delay ; 延时 200ms shr al,1 ;ror al,1 loop next21 jmp again1 done: mov al,0ffh out dx,al ; 全不亮习题 6.5 有一个查询输入接口电路类似图6-9,但其数据端口为8F40H、状态端口为8F42H。从状态端口最低位可以获知输入设备是否准备好一个字节的数据:D01 表示准备好, D00说明没准备好。不考虑查询超时,编程从输入设备读取100 个字节保存到INBUF 缓冲区。解答
5、mov bx,offset inbuf mov cx,100 again: mov dx,8f42h status: in al,dx ;查询一次test al,01h jz status mov dx,08f40h in al,dx ;输入一个字节mov bx,al inc bx loop again ;循环,输入100 个字节习题 6.5 (第二版)请描述采用查询方式进行CPU 与外设间传送数据的过程。如果有一个输入设备,其数据口地址为FFE0H,状态口地址为FFE2H,当状态标志D01 时,表明一个字节的输入数据就绪, 请编写利用查询方式进行数据传送的程序段。要求从该设备读取100 个字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年第六章“输入输出及接口”习题答案 2022 第六 输入输出 接口 习题 答案
限制150内