微机原理与接口技术(楼顺天第二版)习题解答
第 7 章 常用芯片的接口技术
7.1 答:(1)地址选择;(2)控制功能;(3)状态指示;(4)速度匹配;(5)转换信息格式;
(6)电平转换;(7)可编程性。
7.2 答:I/O 接口是指 I/O 设备与系统总线之间的连接部件;I/O 端口是指 I/O 接口内部可
由 CPU 进行读写操作的各种寄存器,根据存放信息的不同,这些寄存器分别称为数据端口、
控制端口和状态端口。
7.3 答:I/O 端口编址的方式可以分为独立编址和统一编址两种方式。
独立编址方式是指 I/O 端口与存储器有相互独立的地址空间。
统一编址方式是指 I/O 端口与存储器共享一个地址空间,所有的存储单元只占用其中的
一部分地址,而 I/O 端口则占用另外一部分地址。
优缺点: 独立编址方式的优点之一是存储器的容量可以达到与地址总线所决定的地址
空间相同;优点之二是访问 I/O 端口时的地址位数可以较少,提高总线的利用率。但是缺点
是必须设置专门的 I/O 指令,增加了指令系统和有关硬件的复杂性。
与独立编址方式相比,统一编址方式的优点是无需专门的 I/O 指令,从而使编程较灵活,
但是 I/O 端口占用了存储器的一部分地址空间,因而影响到系统中的存储器的容量,并且访
问存储器和访问 I/O 端口必须使用相同位数的地址,使指令地址码加长,总线中传送信息量
增加。
7.4 答:程序查询方式的优点在于可以防止数据的丢失,实现起来较为简单;缺点是它占用
了微处理器的大量时间,实时性较差。
中断方式具有较好的实时性;但在一定程度上增加成本和复杂性。
DMA 方式的突出优点是传送过程无须处理器的控制,数据也无须经过微处理器,而是
直接在 I/O 设备与主存储器间进行,因此既节约了微处理器的时间,也使传送速率大大提高;
缺点是输入/输出操作占用微处理器时间。
7.5 答:I/O 设备种类繁多、数据传送与响应速度差别大、电平信号各不相同、一般不直接
具备控制功能和可编程性,所以,一般不能直接将 I/O 设备连接到系统总线上。
7.6 答:一般不考虑外设的状态且传输数据少时采用无条件传送;当需要查询外设的状态且
微机系统规模小,CPU 不需做其他事情时,可以采用查询式输入输出;当 CPU 工作在较为
复杂的系统,且需要实时响应对发生的事件处理时,可以采用中断方式;当需要传送的数据
较多时,一般采用 DMA 方式。
7.7 答:20, 1MB, 00000H~FFFFFH, 16, 64K, 0000H~FFFFH, 10 ,
1K, 000H~3FFH。
7.8 答:I/O 接口。
7.9 答:I/O 设备, 系统总线。
7.10 答:数据、状态、控制;双向、I/O 接口-CPU,CPU-I/O 接口。
7.11 答:状态寄存器。
7.12 答:速度