0输入和输出答案.pdfVIP

  • 48
  • 0
  • 约4.38千字
  • 约 5页
  • 2017-08-27 发布于广东
  • 举报
第七章 输入和输出 习题与答案 1、请说明为什么输入接口的数据缓冲寄存器必须有三态输出功能而输出接口却不需要的原 因。 解:输入接口的数据缓冲寄存器的输出端是直接接在数据总线上的,如果数据寄存器没有三 态输出功能,则无论数据寄存器被寻址选中或未被选中,其数据都会被送上数据总线,若此 时总线上真正要传送的数据与该输入缓存器的内容不一致时,就会发生总线冲突。所以,输 入接口的数据缓冲器必须有三态输出功能,以便当接口未被寻址选中时,其输出端处于高阻 态,从而与总线隔离。 对于输出接口来说,是输入端与数据总线相连,而输出端是与外设相连,因此其输出不 影响总线状态;另外,一个外设一般只与一个输出数据缓存起相连,因此输出接口的数据缓 存器无须有三态输出功能。 2、8086/8088CPU 中哪些寄存器可以用于I/O寻址?若I/O 端口地址分别是10H 和100H, 分别写出向这两个端口写入73H 的程序段。 解:8086/8088CPU 内可以用于I/O寻址的寄存器为AL、AX和DX。 向端口10H 写入73H 的程序段为: MOV AL,73H

文档评论(0)

1亿VIP精品文档

相关文档