附录各章习题参考答案 第6章习题参考谷參 1.答:IO接口应具有以下主要功能: (1)数据缓冲与锁存。 (2)/O端口寻址。 (3)信号转换 (4)提供联络信号 2.答:1)存储器和LO统一编址 存储器和IO统一编址就是将IO端口地址与存储器的单元地址统一编址,把 个外设端口作为存储器的一个单元来对待,一个外设端口占有一个存储器的地址 2)独立的IO编址 独立的I0编址就是将I/O端口地址与存储器的单元地址分开独立编址,即ⅣO端 口和存储器的地址空间是互相独立的。 3.答:见本章62.1l 4.答:所谓总线,就是指计算机中多个部件之间公用的一组连线 ISA总线是 IBM PC/AT机上使用的总线,又称为PCAT总线,是为80286CPU 设计的。这种总线和 IBM PC总线一样,也是一种原始的总线设计,将微处理器芯 片总线经缓冲直接接到系统总线,是在PC总线基础上增加一个36插脚的AT插槽 而形成的 EISA总线支持32位地址,具有32位数据总线,总线频率833MHz,最大数 据传输率达到333MBs(833×32位/8)。EISA总线插槽与ISA插槽等长等宽,内部 被设计成为双层引脚。EISA插槽既与ISA插卡兼容,又与EISA插卡兼容。在插 EISA卡时使用32位数据线,能达到33MB/s的传输率 PCI总线的主要性能和特点可归纳如下: 1)高性能的突发数据传输模式( Burst mode 2)低成本的地址和数据线引脚复用方式 3)使用方便 4)支持“即插即用”功能 5.答:(1)通用性强 (2)数据传输率高
附录 各章习题参考答案 第 6 章 习题参考答案 1. 答: I/O 接口应具有以下主要功能: (1) 数据缓冲与锁存。 (2) I/O 端口寻址。 (3) 信号转换。 (4) 提供联络信号。 2. 答: 1)存储器和 I/O 统一编址 存储器和 I/O 统一编址就是将 I/O 端口地址与存储器的单元地址统一编址,把一 个外设端口作为存储器的一个单元来对待,一个外设端口占有一个存储器的地址。 2)独立的 I/O 编址 独立的 I/0 编址就是将 I/O 端口地址与存储器的单元地址分开独立编址,即 I/O 端 口和存储器的地址空间是互相独立的。 3. 答:见本章 6.2.1。 4. 答:所谓总线,就是指计算机中多个部件之间公用的一组连线。 ISA 总线是 IBM PC/AT 机上使用的总线,又称为PC AT 总线,是为 80286CPU 设计的。这种总线和 IBM PC 总线一样,也是一种原始的总线设计,将微处理器芯 片总线经缓冲直接接到系统总线,是在 PC 总线基础上增加一个 36 插脚的 AT 插槽 而形成的。 EISA 总线支持 32 位地址,具有 32 位数据总线,总线频率 8.33MHz,最大数 据传输率达到 33.3MB/s(8.33×32 位/8)。EISA 总线插槽与 ISA 插槽等长等宽,内部 被设计成为双层引脚。EISA 插槽既与 ISA 插卡兼容,又与 EISA 插卡兼容。在插 EISA 卡时使用 32 位数据线,能达到 33MB/s 的传输率。 PCI 总线的主要性能和特点可归纳如下: 1) 高性能的突发数据传输模式(Burst Mode) 2) 低成本的地址和数据线引脚复用方式 3) 使用方便 4) 支持“即插即用”功能 5. 答:(1) 通用性强 (2) 数据传输率高
附录各章习题参考答案 (3)实时性强 (4)连接简单、使用方便 第9章习题考谷崇 1.在微机系统或智能化仪器仪表的工作过程中,经常需要使系统处于定时工作状 态,或者对外部过程进行计数。定时或计数的工作实质均体现为对脉冲信号的计数,如果 计数的对象是标准的内部时钟信号,由于其周期恒定,故计数值就恒定地对应于一定的时 间,这一过程即为定时,如果计数的对象是与外部过程相对应的脉冲信号(周期可以不相 等),则此时即为计数 2.(1)方式0--计数结束产生中断 (2)方式1--可编程的硬件触发单稳脉冲 (3)方式2-频率发生器 (4)方式3--方波发生器 (5)方式4一软件触发的选通信号发生器 (6)方式5一硬件触发的选通信号发生器 3.外设首先将数据送给接口,并使状态线“数据输入准备好”成为高电平。接口把数 据接收到数据输入缓冲寄存器的同时,使“数据输入回答”线变为高电平,作为对外设的 响应。外设接到此信号,便撤除数据和“数据输入准备好”信号。数据到达接口中后,接 口会在状态寄存器中设置“输入准备好”状态位,以便CPU对其进行査询,接口也可以在 此时向CPU发出一个中断请求。所以,CPU既可以用软件查询方式,也可以用中断方式 来设法读取接口中的数据。CPU从并行接口中读取数据后,接口会自动清除状态寄存器中 的“输入准备好”状态位,并且使数据总线处于高阻状态。此后,又可以开始下一个输人 过程 4.(1)方式0-基本输入/输出方式 (2)方式1-选通输入输出方式 (3)方式2--双向传输方式 5.串行通信是将数据字节分成一位一位的形式在一条传输线上逐个地传送。串行通信 的特点是传输线少,长距离传送时成本低,且可以利用电话网等现成资源,但数据的传送 控制比并行通信复杂,因而串行通信适合于远距离数据传送,也常用于速度要求不高的近 距离数据传送。由于计算机内部是并行数据.发送方在发送前要将并行数据转成串行数据, 接收方接收后要完成串行数据到并行数据的转换 6.1)接收缓冲寄存器RBR 2)发送保持寄存器THR 3)除数寄存器 4)通信线路控制寄存器LCR
附录 各章习题参考答案 • 7 • (3) 实时性强 (4) 连接简单、使用方便 第 9 章 习题参考答案 1. 在微机系统或智能化仪器仪表的工作过程中,经常需要使系统处于定时工作状 态,或者对外部过程进行计数。定时或计数的工作实质均体现为对脉冲信号的计数,如果 计数的对象是标准的内部时钟信号,由于其周期恒定,故计数值就恒定地对应于一定的时 间,这—过程即为定时,如果计数的对象是与外部过程相对应的脉冲信号(周期可以不相 等),则此时即为计数。 2. (1) 方式 0----计数结束产生中断 (2) 方式 1----可编程的硬件触发单稳脉冲 (3) 方式 2----频率发生器 (4) 方式 3----方波发生器 (5) 方式 4 一软件触发的选通信号发生器 (6) 方式 5 一硬件触发的选通信号发生器 3. 外设首先将数据送给接口,并使状态线“数据输入准备好”成为高电平。接口把数 据接收到数据输入缓冲寄存器的同时,使“数据输入回答”线变为高电平,作为对外设的 响应。外设接到此信号,便撤除数据和“数据输入准备好”信号。数据到达接口中后,接 口会在状态寄存器中设置“输入准备好”状态位,以便 CPU 对其进行查询,接口也可以在 此时向 CPU 发出—个中断请求。所以,CPU 既可以用软件查询方式,也可以用中断方式 来设法读取接口中的数据。CPU 从并行接口中读取数据后,接口会自动清除状态寄存器中 的“输入准备好”状态位,并且使数据总线处于高阻状态。此后,又可以开始下一个输人 过程。 4. (1) 方式 0----基本输入/输出方式 (2) 方式 1----选通输入/输出方式 (3) 方式 2----双向传输方式 5. 串行通信是将数据字节分成一位一位的形式在一条传输线上逐个地传送。串行通信 的特点是传输线少,长距离传送时成本低,且可以利用电话网等现成资源,但数据的传送 控制比并行通信复杂,因而串行通信适合于远距离数据传送,也常用于速度要求不高的近 距离数据传送。由于计算机内部是并行数据.发送方在发送前要将并行数据转成串行数据, 接收方接收后要完成串行数据到并行数据的转换。 6. 1) 接收缓冲寄存器 RBR 2) 发送保持寄存器 THR 3) 除数寄存器 4) 通信线路控制寄存器 LCR
计算机组成原理(第二版) 5)通信线路状态寄存器LSR 6)调制解调器控制寄存器MCR 7)调制解调器状态寄存器MSR 8)中断允许寄存器 第11章习题参鴦谷 1.PC键盘一般由键盘矩阵和以单片机或专用控制器为核心的键盘控制电路组成, 被称为智能键盘。单片机通过执行固化在ROM中的键盘管理和扫描程序,对键盘矩 阵进行扫描,发现、识别按键的位置,形成与按键位置对应的扫描码,并以串行的方 式送给微机主板上的键盘接口电路,供系统使用 2.根据显示原理的不同,目前至少已有6种类型的显示器:阴极射线显示器(CRT) 发光二极管显示器(LED)、液晶显示器(LCD)、等离子体显示器(PDP、电致发光显示 器(EL)、真空荧光显示器(VFD)。 3.显示卡的基本作用就是控制电脑的图形输出,对图形函数进行加速。显示卡通常 以附加卡的形式安装在电脑主板的扩展槽中,或集成在主板上。这样,CPU就可以执 行其他更多的任务,从而提高微机的整体性能
• 8 • 计算机组成原理(第二版) 5) 通信线路状态寄存器 LSR 6) 调制解调器控制寄存器 MCR 7) 调制解调器状态寄存器 MSR 8) 中断允许寄存器 第 11 章 习题参考答案 1. PC 键盘一般由键盘矩阵和以单片机或专用控制器为核心的键盘控制电路组成, 被称为智能键盘。单片机通过执行固化在 ROM 中的键盘管理和扫描程序,对键盘矩 阵进行扫描,发现、识别按键的位置,形成与按键位置对应的扫描码,并以串行的方 式送给微机主板上的键盘接口电路,供系统使用。 2. 根据显示原理的不同,目前至少已有 6 种类型的显示器:阴极射线显示器(CRT)、 发光二极管显示器(LED)、液晶显示器(LCD)、等离子体显示器(PDP)、电致发光显示 器(EL)、真空荧光显示器(VFD)。 3. 显示卡的基本作用就是控制电脑的图形输出,对图形函数进行加速。显示卡通常 以附加卡的形式安装在电脑主板的扩展槽中,或集成在主板上。这样,CPU 就可以执 行其他更多的任务,从而提高微机的整体性能