文档库 最新最全的文档下载
当前位置:文档库 › 微机原理复习题-简答

微机原理复习题-简答

1. 什么叫寻址方式?8086 有哪些寻址方式?
答:寻址操作数有效地址的方式叫寻址方式。 8086的寻址方式有:立即寻址、寄存器寻址、直接寻址、寄存器间接寻址、基址寻址和变址寻址、基址变址寻址。

2. 什么叫中断?中断有那些类型?
答:CPU在执行正常的过程中,由于出现了CPU内部异常事件或外设请求,CPU暂停正自爱运行的程序。而转去执行请求中断的外设或内部异常时间处理操作。当处理结果后,CPU 再回到被中断的程序继续执行,这个过程叫中断。
中断类型有:内部中断和外部中断。

8259A的中断响应过程
1 当中断请求线(IR0~IR7)上有一条或若干条变为高电平,则使IRR的相应的位置1;
2 当IRR的某一位或若干位被置1后,若IMR中相应的位为1,则屏蔽该中断请求,若IMR中相应位为0,则中断请求送PR;
3 PR把接到的中断请求的最高优先级与ISR中在服务中断级比较,若前者级别高于后者,或CPU不在服务中,则置INT为高电平,否则INT低电平;
4 CPU采样到INT为高后,响应中断进入连续的两个可屏蔽中断响应周期;
5 8259A接到第一个 负脉冲后,将对应的ISR位置位,而相应的IRR被复位;
6 8259A接到第二个 负脉冲后(第二个中断响应周期),在该脉冲期间,8259A向CPU发出中断类型码。
7 若8259A处于AEOI(自动中断结束)方式,则第二个 负脉冲结束时,相应的ISR位被复位.

6.8086/8088在什么时候及什么条件下可以响应一个外部INTR中断请求?中断向量表在存储器的什么位置?向量表的内容是什么?8086如何将控制转向中断服务程序?
答:(1)8086/8088在当前指令执行完且IF=1的情况下可以响应一个外部INTR中断请求。
(2)中断向量表在存储器的0段0000—03FFH区域,向量表存放中断处理程序的入口地址。
(3)8086/8088响应INTR中断请求时,首先在连续的两个总线周期中发出INTA#负脉冲,在第二个INTA#信号期间,中断源经数据总线向8086/8088送出一字节中断向量“类型码”。8086/8088收到“类型码”后将其乘4形 成中断向量表的入口,从此地址开始的4个单元中读出中断服务程序的入口地址(IP、CS),8086/8088从此地址取指令执行,将控制转向中断服务程序。

3.CPU与外设之间数据传送的方式有哪些?试说明程序控制传送方式。
答:CPU与外设之间数据传送的方式有:程序控制方式、中断方式和DMA方式。
程序控制方式又叫查询方式,是指CPU与外设传输数据之前,先查询外设状态,只有当外设为传输数据作好准备时才进行一次数据传输,否则等待。

3.DMA它可以工作于哪两种工作周期,何时分别进入这两种状态?
DMA可工作于空闲周期和有效周期

,当8237的任意通道无请求时,进入空闲周期,8237始终执行SI状态。
当8237在SI状态采样到有外设请求,就脱离SI状态进入S0状态,S0状态是DMA服务的第一个状态,8237 向CPU发出DMA传送请求,当接收到CPU的响应信号HLDA,8237进入工作状态。

4. 什么叫变量?变量有哪三个特性?
答:程序运行期间会改变的量叫变量。变量有三种特性; 段属性:变量所在段的首地址。 偏移属性:变量距离段首地址的字节数。 类型属性:变量数组中每个数据所占的字节数。

5. 存储器有哪些类型?
答:存储器费内存储器和外存储器。内存储器存放当前正在运行的程序和数据。内存储器有随即存取存储器RAM和只读存储器ROM,外存储器存放暂时不用的程序和数据,外存储器有硬盘、软盘、光盘、磁带等。

6.计算机的硬件系统由哪几个部件组成?简述各部件的功能?
答:计算机硬件由运算器、控制器、存储器、输入设备和输出设备组成。
运算器: 主要进行算数和逻辑运算
控制器:控制从存储器取指令,送指令寄存器,再送指令译码器,根据指令的功能产生一系列时序信号控制各部件动作。
输入设备: 从外部获取信息的装置
输出设备:将计算机运算结果转换为人们或设备能识别的形式。

7.串行通信与并行通信的主要区别是什么?各有什么优缺点?
答:串行通信的数据是一位一位地沿着一条传输线从一个设备传到另一个设备。优点是传输线少,成本低,缺点是传输速度慢.
并行通信是用一组传输线,每位一条线,数据各位同时传输。优点是传输速度快。缺点是传输线多,成本高.

异步通信与同步通信的区别
时钟要求 同步要求发送与接收时钟频率精确相等,异步只需要基本相等即可.
控制信息 同步要求对整个数据块加帧信息,异步同行要求对每个数据字符加帧信息
校验方式 同步通信采用16位循环冗余校验码,异步采用一位奇偶检验

2.论述8086 CPU的最小方式和最大方式的区别
8086CPU的最小方式和最大方式的区别是:最小方式,MN/MX接+5V(MX为低电平),用于构成小型单处理机系统,支持系统工作的器件,控制信号由CPU提供。最大方式,MN/MX接地(MX为低电平),用于构成多处理机和协处理机系统,支持系统工作的器件,控制信号由8288提供。

8086 CPU由哪两部分组成?8086 CPU中有哪些寄存器?
答①:由总线接口部件BIU和指令执行部件EU组成。
答②:数据寄存器,指针寄存器,变址寄存器,段寄存器组,控制寄存器组.

4.8086/8088的EU与BIU各表示什么含义?各自的功能是什么?
答:(1)EU是8086/8088微处理器的执行部件,BIU是8086/8088微处理器的总线接

口部件。
(2)EU的功能是执行指令,BIU的功能是使8086/8088微处理器与片外存储器或I/O接口电路进行数据交换。

5.“8086执行了一个总线周期”是指8086做了哪些可能的操作?基本总线周期如何组成?在一个典型的读存储器总线周期中,地址信号、ALE信号、RD#信号、数据信号分别在何时产生?
答:(1)是指8086对片外的存储器或I/O接口进行了一次访问,读写数据或取指令。
(2)基本总线周期由4个时钟周期组成,分别记为T1、T2、T3、T4。
(3)地址信号、ALE信号在T1周期内产生,RD#信号在T2周期内产生,数据信号一般在T3内产生,若T3来不及提供数据,可在某Tw内产生有效数据。

相关文档