4、8086/8088 CPU有地址总线 20 条,可寻址空间为 1M 字节。 5、总线请求信号有效时,微机系统是工作在 最小 方式。 6、可屏蔽中断的优先级比非屏蔽中断的优先级 低 。 7、堆栈是按照 后进先出 原则组织的一片连续的存储区域。 8、两片8259A接成级联缓冲方式可管理 15 个可屏蔽中断
9、8254通道的计数初值可设置为 2进制 码和 BCD格式 码两种格式。
10、8088/8086系统中,CPU对I/0端寻址方式有两种即 操作数有关 和 与I/O端口地址有关 。
11、中断服务子程序中,最后一条指令是 RET 。
12、INT21H的中断服务程序入口地址放在内存地址从 84H 开始的单元中。 13、8255A-5芯片中包含有 3 个8位端口;CPU可通过 I/O 指令对其端口进行访问。
14、INT 10H中断服务程序入口地址放在内存地址从 40H 开始的单元中。 15、一个二进制数为10011101001.010111B,对应的16进制数为 。 16、8254中有 3 个 8 位独立的计数器。
17、8255并行接口内部有 3 个端口、A口有 3 种工作方式、B口有 2 种工作方式。
18、80386 CPU地址总线 32 条,可直接寻址空间为 4GB 字节。 19、当距离较远时,串口通信线路中需要一个 调制解调器 。 20、查询输入/输出方式时,接口电路中除了有数据口外还需有 状态寄存器 。 21、十六进制数3AC.7转换为二进制是 。 22、8254中有 3 个 8 位独立的计数器。
23、8255并行接口内部有 3 个端口、A口有 3 种工作方式、B口有 2 种工作方式。
24、IA-32处理器有 、 、 系统管理和IA-32e等5种工作模式。
25、中断服务子程序中,最后一条指令是 RET 。
26、一个二进制数为10111101010.011101B,对应的16进制数为 。 27、8086/8088 CPU有地址总线 20 条,可寻址空间为 1MB 字节。 28、8088/8086
系统中,CPU
对
I/0
端寻址方式有两种即
和 。(同第10)
29、两片8259A接成级联缓冲方式可管理 个可屏蔽中断。
30、INT 16H的中断服务程序入口地址放在内存地址从 开始的单元中。
31、计算机的五大基本组成是:运算器、 控制器 、 存储器 、 输入设备 、输出设备 。
32、一个二进制数为11111011011.01101B,对应的16进制数为 。 33、8254通道的计数初值可设置为 码和 码两种格式。 34、8088/8086系统中,CPU对I/0端寻址方式有两种即 和 。
35、8255A-5芯片中包含有 个8位端口;CPU可通过 指令对其端口进行访问。
36、INT 10H的中断服务程序入口地址放在内存地址从 开始的单元中。 37、中断服务子程序中,最后一条指令是 。 38、非屏蔽中断的优先级比可屏蔽中断的优先级 。
四、简答题
1、解释指令与伪指令的异同
告诉计算机从事某一特殊运算的代码。
伪指令用于告诉汇编程序如何进行汇编的指令,它既不控制机器的操作也不被汇编成机器代码,只能为汇编程序所识别并指导汇编如何进行。
指令最终由运用平台的CPU来执行命,伪指令不会由运用平台CPU来执行。
2、由汇编语言源程序生成可执行程序所需的步骤是什么?
编译和连接
3、什么是时钟周期?什么是总线周期?什么是指令周期?(共6分,每小题2分)
时钟周期是由CPU时钟定义的定长时间间隔,是CPU工作的最小时间单位
总线周期通常指的使通过总线完成一次内存读写操作或完成一次输入输出设备的读写操作所必须的时间。
指令周期是执行一条指令所需要的时间,即CPU从内存取出一条指令并执行这条指令的时间总和。
4、说明PCI总线的特点
PCI的英文全称为 Peripheral Component Interconnect。即外部设备互联总线,是于1993年推出的PC局部总线标准。PCI总线可以分为32位总线和64位总线两种,一般PC机使用 32位PCI总线,服务器和高级工作站都带有64位PCI总线。PCI总线的主要特点是传输速度高,目前可实现66M的工作频率,在64位总线宽度下可达到突发(Burst)传输速率264MB/s,是通常ISA总线的300倍,可以满足大吞吐量的外设的需求。
5、外设发中断请求,但CPU不响应,分析其原因(只考虑CPU、8259和外设之间的因素,不考虑DMA等其他因素)。
一般来说每个CPU都会设置一个全局中断标志位,这个位可以由程序员进行设置,如果该位为1,那么CPU会响应外设发送的中断请求,如果该位为1,那么CPU在每条指令结束后,将不会响应外设的中断请求。
6、地址译码方法中,什么是地址重叠?产生的原因是什么?
不同的存储单元使用了相同的地址。 多余的地址线,就会产生地址重叠。
7、什么是中断嵌套?
正在执行一个中断服务时,有另一个优先级更高的中断提出中断请求,这时会暂时终止当前正在执行的级别较低的中断源的服务程序,去处理级别更高的中断源,待处理完毕,再返回到被中断了的中断服务程序继续执行,这个过程就是中断嵌套。
8、DMA控制器只提供多少地址线?如果计算机系统的地址线有20条,DMA传送时如何寻址系统任何存储单元?
低地址线8条,高地址8条,共16条
系统提供了DMA页面寄存器74LS670以存入4个DMA通道的高4位地址A19~A16。
9、8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?
1、数据寄存器组(AX、BX、CX、DX)
数据寄存器主要用来保存操作数或运算结果等信息。
2、指示器变址寄存器组(SI、DI、SP、BP)
SP堆栈指示器
BP堆栈操作的基址寄存器 SI源变址寄存器 DI目的变址寄存器。
3、标志寄存器
标志寄存器(flags)用来保存在一条指令执行之后,CPU所处状态的信息及运算结果的特征。
10、CPU与外设之间有哪几种传送数据的方式?它们各应用在什么场合?
CPU与接口之间的数据传送方式主要有查询方式、中断方式和DMA方式:
(1)查询方式:主要用于CPU不太忙且传送速度不高的情况下。无条件传送方式作为查询方式的一个特例,主要用于对简单I/O设备的控制或CPU明确知道外设所处状态的情况下。 (2)中断方式:主要用于CPU的任务比较忙的情况下,尤其适合实时控制和紧急事件的处理。
(3)DMA方式(直接存储器存取方式):主要用于高速外设进行大批量数据传送的场合。 (4)I/O处理机(IOP)方式 DMA只是实现内存与I/O之间的快速数据传送,没有数据格式的变换。IOP有独立的指令系统。
11、I/O端口的编址方式有几种? 各有何特点?
(1) 统一编址方式:从整个寻址空间中划出一部分给I/O设备,其余的给存储器,通过
地址码区分操作对象是存储器还是I/O,二者的地址码不重叠。
这种方式的优点是
I/O端口的编址空间大,且易于扩展 I/O指令丰富、功能齐全; 缺点是
存储器的地址空间减少,达不到系统最大的寻址空间
I/O指令比独立编址方式的专用I/O指令长,译码时间长,执行速度慢
(2)独立编址方式:存储单元与I/O端口分别编址,地址码重叠,通过操作码区分操作对象是存储器还是I/O。 这种方式的优点是
I/O端口不占存储器的编址空间,使存储器的容量可达系统的最大寻址能力 I/O指令短、执行速度快;指令清晰、可读性强; 缺点是
I/O端口地址范围一旦确定,不易扩展 I/O指令种类有限,操作单一
12、简述硬件中断和调用子程序的异同?
相同:都需要保护断点,实现返回;都是暂停执行现行程序,转去执行另一段程序。 不同点:调用子程序是事先安排好的,调用点固定,并由远调用近调用之分;不会影响标志寄存器的内容。硬件中断是随机的,调用点不固定,都为远调用;会影响标志寄存器的内容。
13、PCI总线的特点 答过
14、什么是全译码?什么是部分译码?
全译码是指系统的所有地址线都参与译码,表现为每个存储单元只有一个物理地址,物理地址和存储单元一一对应。
部分译码是指在剩余的系统高位地址线中,只选用了其中部分地址线参与译码,表现为一个存储单元有多个物理地址,并存在地址重叠问题。
15、解释指令与伪指令的异同 答过
16、8086的中断向量表如何组成?作用是什么?
把内存0段中0~3FFH区域作为中断向量表的专用存储区。该区域存放256种中断的处理程序的入口地址,每个入口地址占用4个存储单元,分别存放入口的段地址与偏移地址。
17、CPU与外设之间有哪几种传送数据的方式?它们各应用在什么场合?
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库微机原理与应用(复习题)(3)在线全文阅读。
相关推荐: