附录 各章习题参考答案第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
5) 通信线路状态寄存器LSR
6) 调制解调器控制寄存器MCR
7) 调制解调器状态寄存器MSR
8) 中断允许寄存器第11章 习题参考答案
1, PC键盘一般由键盘矩阵和以单片机或专用控制器为核心的键盘控制电路组成,被称为智能键盘。单片机通过执行固化在ROM中的键盘管理和扫描程序,对键盘矩阵进行扫描,发现、识别按键的位置,形成与按键位置对应的扫描码,并以串行的方式送给微机主板上的键盘接口电路,供系统使用。
2,根据显示原理的不同,目前至少已有6种类型的显示器:阴极射线显示器(CRT)、发光二极管显示器(LED)、液晶显示器(LCD)、等离子体显示器(PDP)、电致发光显示器(EL)、真空荧光显示器(VFD)。
3,显示卡的基本作用就是控制电脑的图形输出,对图形函数进行加速。显示卡通常以附加卡的形式安装在电脑主板的扩展槽中,或集成在主板上。这样,CPU就可以执行其他更多的任务,从而提高微机的整体性能。
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
5) 通信线路状态寄存器LSR
6) 调制解调器控制寄存器MCR
7) 调制解调器状态寄存器MSR
8) 中断允许寄存器第11章 习题参考答案
1, PC键盘一般由键盘矩阵和以单片机或专用控制器为核心的键盘控制电路组成,被称为智能键盘。单片机通过执行固化在ROM中的键盘管理和扫描程序,对键盘矩阵进行扫描,发现、识别按键的位置,形成与按键位置对应的扫描码,并以串行的方式送给微机主板上的键盘接口电路,供系统使用。
2,根据显示原理的不同,目前至少已有6种类型的显示器:阴极射线显示器(CRT)、发光二极管显示器(LED)、液晶显示器(LCD)、等离子体显示器(PDP)、电致发光显示器(EL)、真空荧光显示器(VFD)。
3,显示卡的基本作用就是控制电脑的图形输出,对图形函数进行加速。显示卡通常以附加卡的形式安装在电脑主板的扩展槽中,或集成在主板上。这样,CPU就可以执行其他更多的任务,从而提高微机的整体性能。