1632位微机原理汇编语言及接口技术第六章课后习题答案.docVIP

  • 6
  • 0
  • 约1.61千字
  • 约 3页
  • 2017-06-08 发布于重庆
  • 举报

1632位微机原理汇编语言及接口技术第六章课后习题答案.doc

1632位微机原理汇编语言及接口技术第六章课后习题答案

习题6.2 ⑴ 数据寄存器 保存外设给CPU和CPU发往外设的数据 ⑵ 状态寄存器 保存外设或接口电路的状态 ⑶ 控制寄存器 保存CPU给外设或接口电路的命令 习题6.4 again: mov dx,8000h in al,dx cmp al,0feh ;D7~D0 ? jz next1 ;单独按下K0,转移到next1 cmp al,0fdh ;D7~D0 ? 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 again next2: mov cx,8 mov al,80h ;从K7开始next21: out dx,al ;某个LED电亮 call delay ;延时200ms shr al,1 ;ror al,1 loop next21 jmp again 习题6.5 通过读取状态寄存器的标志位来检查外设是否就绪。若不就绪就继续查询,即程序不断循环;直至就绪。然后,进行下一步的传送工作。 m

文档评论(0)

1亿VIP精品文档

相关文档