《微机原理与接口技术》复习练习题与答案(2)

2018-12-05 21:10

A.自动循环 B.完全嵌套 C.特殊循环 D.特殊屏蔽 22、异步通信方式的时钟频率可以选择波特率的( D )倍四种之一。 A.1,2,4,5 B.1,8,16,32 C.2,16,32,64 D.1,16,32,64 23、8255A的方式选择控制字应写入( D )。

A. A口 B. B口 C. C口 D. 控制口

24、两片8259A构成级联方式的中断控制器,可连( C )中断源。 A.8 B.16 C.15 D.24

25、8086CPU用ALE的下降沿将T1期间出现的( A )信息锁存在外部地址锁存器中。

A. A0~A19 B.

C.A和B D.D0~D15

26、若8259A工作在优先级自动循环方式,则IRQ3的中断请求被响应并且服务完毕后,优先权最高的中断源是( D )。

A.IRQ0 B.IRQ2 C.IRQ3 D.IRQ4

27、最小模式下,数据收发器进行数据接收时,DT/R和DEN引脚分别为( C )电平。

A、高,高 B、高,低 C、低,低 D、低,高

28、微处理器与外设传送数据的过程中,只由硬件完成不需软件支持的方式( A )。

A、DMA B、无条件 C、查询 D、中断

29、当IF=0,8088/8086CPU不响应( B )中断请求。用DMA传送方式,数据在外设和内存之间直接进行传送,无需CPU的参预和不是用软件来实现,而是由专门的DMA控制器来对数据传送过程进行控制用DMA传送方式,数据在外设和内存之间直接进行传送,无需CPU的参预和不是用软件来实现,而是由专门的DMA控制器来对数据传送过程进行控制

A.INT N B.INTR C.NMI D.INTO

30、设串行异步通信时,数据传送的速率是400字符/秒,每个字符为12位二进制数据,则传送的波特率是 ( C )。

A、1200 B、2400 C、4800 D、9600

第 6 页 共 22 页

三、 是非题

1、8086CPU和8088CPU都是16位微处理器芯片( × )。 2、规则字即存放字数据的存储单元地址必顺为偶地址( √ )。 3、IP中存放的是正在执行的指令的偏移地址( √ )。 4、USB1.0的数据传输速率可达480Mbps( × )。 5、ADC0809是8位逐次逼近型A/D转换芯片( √ )。 6、RS-232C的电平与TTL电平相同( × )。

7、DMA传送方式无需CPU干预,直接进行数据传送 ( √ ) 。

8、8295的特殊屏蔽方式,对低于正在服务中断程序的中断请求给予响应处理 ( √ ) 。

9、8253在工作方式设定时总是先写计数初值再写控制字( × )。 10、异步通信数据传送速率要比同步通信的低( √ )。

11、8086CPU中,数据线D0~D15和地址线A0~A15为复用引脚。( √ ) 12、一个I/O接口中必须要有数据、控制和状态端口。( × )

13、执行INT 10H时,中服程序的入口地址在00040H开始存放。( √ ) 14、异步串行通信中加入奇偶校检位具有纠错功能。( × ) 15、ADC0809可对8路模拟信号同时进行A/D转换。( × ) 16、显示器内存是双端口内存。( √ )

17、可编程定时/计数器8253中含三个独立的16位计数器。( √ ) 18、在8259级联系统中,作为主片的8259A的某些IR引脚连接从片,同时也可以在另一些IR引脚上直接连接外设的中断请求信号端。( √ )

19、8253的计数器在不同的工作方式中,计数到0时,都会从OUT 输出一个相同的波形信号。( × )

20、8251的溢出错误指示CPU还未取走前一个数据,接收移位寄存器又将接收到的一个新数据送至输入缓冲器。( √ )

21、对于非屏蔽中断申请,CPU响应条件为CPU允许中断和执行完现行指令。(×) 22、用软件确定中断优先权时,只要改变查询的顺序,即可以改变中断的优先权。( √ )

23、8259级联特殊全嵌套方式,从片向主片发出连续两次以上中断请求不处理。 ( × )

第 7 页 共 22 页

24、总线控制器8288专门用于8086最大模式下产生控制信号。( √ ) 25、8253工作在方式0时,计数过程结束能自动装入计数初值继续进行计数。( × )

26、74LS138是3-8译码器。( √ )

27、通常并行I/O接口的速度比串行I/O接口的快。( √ ) 28、堆栈操作应满足先进先出原则。( × )

四、 简答题

1、8086CPU分为哪两个部分?各部分主要由哪些部件组成?主要进行哪些操作?

答:8086CPU按功能结构来说,主要由总线接口部件BIU和执行部件EU组成。总线接口部件的作用是负责与存储器或I/O端口传送数据,总线接口部件主要包括:4个段地址寄存器;一个指令指针寄存器IP;一个20位地址加法器;6字节指令队列;内部通信寄存器和总线控制逻辑。执行部件的作用是执行指令,主要包括:8个16位通用寄存器(AX、BX、CX、DX、SP、BP、SI、DI);标志寄存器FLAGS;算术逻辑运算单元ALU和EU控制系统。 2.为什么CPU与外设交换信息需要通过专门的I/O接口?

答:由于计算机外设的种类繁多,包括光、机、电、声和磁等外设。它们的工作速度高低不一。外部设备所处理的信息格式也有多种形式,有串行也有并行,有数字式也有模拟式,有标准的逻辑电平信号也有非标准的逻辑电平信号。因此,CPU与外设交换信息是比较复杂的。因此外部设备不能直接接到计算机的系统总线上,而必须通过专门的I/O接口才能实现二者之间的相互通信,即I/O接口是CPU与外设间的桥梁。

3.简述微机(8086)系统的中断处理过程?

答:微机系统中断处理的基本过程应包括:中断请求、中断优先级判别、中断响应、中断处理及中断返回等五个基本阶段。 4、什么是是总线?它如何分类?

答:总线是连接多个装置或功能部件的一组公共信号线。总线的分类方法有以下几种:按数据传送格式分类,按时序控制方式分类,按所处的位置和功能分类,按传送信息类型分类。

按数据传送格式,总线可分为串行总线与并行总线。按时序控制方式,总

第 8 页 共 22 页

线可分为同步总线(含同步扩展总线)与异步总线。按所处的位置和功能,可分为CPU内部总线、系统总线、局部总线和外部外部总线。按传送数据类型,可分为地址总线、数据总线、控制总线。

5、8086 CPU的最小和最大工作模式的主要不同点?

答:CPU的控制线应用方式不同:在最小工作模式下,计算机系统的所需的控制线由CPU直接提供;在最大工作模式下,CPU仅为计算机系统提供必要的控制线,而系统所需的控制线由专用芯片总线控制器8288产生。计算机系统复杂度不同:在最小工作模式下,计算机系统仅用单处理器(8086)组成,系统结构简单且功能也较小;在最大工作模式下,计算机系统由多处理器组成,除8086CPU外,还有总线控制器8288和协处理器8087。 6、什么是统一编址,分别编址? 各有何特点?

答:统一编址:存储器单元地址和I/O端口地址在同一个地址空间中分配。由于I/O端口地址占用存储器单元地址,减少了存储器的寻址空间,访问存储器单元和I/O端口可用相同的指令;分别编址:存储器单元地址和I/O端口地址在不同的地址空间中分配。存储器和I/O端口都独立且较大的寻址空间,CPU需要用门的控制线来识别是访问存储器还是访问I/O端口,访问存储器单元和I/O端口要用不相的指令。

7、 什么是硬件中断和软件中断?在PC机中二者的处理过程有什么不同? 答:硬件中断是外部设备通过向CPU的中断请求线输入电信号来来获得中断请求;软件中断是处理机内部识别中断请求,如内部异常中断或指令中断。 硬件中断一般是由中断控制器提供中断类型码,处理机自动转向中断处理程序;软件中断完全由处理机内部形成中断处理程序的入口地址并转向中断处理程序,不需外部提供信息。 8、 串行总线的类型及特点?

答:串行总线分为串行异步总线和串行同步总线等两类,它们的共同点是信息按位方式在单线上顺序传送,特点是:

串行异步总线:在传送的“字节”信息中各位间有相对的时间关系,但“字节”与“字节”这间无任何时间关系。

串行同步总线:在传送的信息中,字节内位与位之间,字节与字节之间与同步时钟有严格的时间关系。

第 9 页 共 22 页

9、输入接口常接有三态缓冲器,而输出接口常接有锁存器,试述其理由? 答:为了协调高速CPU与慢速的外设之间的速度匹配,以及避免数据的丢失,接口中一般设有数据锁存器或缓冲器。

在输出接口中,一般都要安排锁存器,以便锁存输出数据,使较慢的外设有足够的时间进行处理,避免数据丢失,而CPU和总线可以回头去忙自己的其它工作。

在输入接口中,一般需要安排缓冲隔离环节,如三态门。特别是当有多个外

设与CPU进行数据交换时,只有当CPU连通时,才允许某个选定的输入设备才进行数据传输,而其它外设此时和数据总线隔离,避免干扰数据的传输。 10、8253内部有几个独立的定时/计数器?各是多少位?它们的CLK端、OUT端和GATE端的作用分别是什么?

答:8253有3个独立的定时/计时器,都是16位,每个计数器有三个引脚CLK端、GATE端和OUT端,三个计数器功能完全一样。

CLK是脉冲输入引脚,计数器对该引脚输入的脉冲进行计数;GATE是门控脉冲输入引脚GATE=0禁止计数器工作,GATE=1则允许计数器工作;OUT为计数到O/定时时间到输出引脚,当计数到0时,根据不同工作方式输出不同形式的信号。 11、在通常的输入传送中,为什么输入接口仅用缓冲器而不用锁存器? 答:在输入数据时,因简单外设输入数据的保持时间相对于CPU的接收速度而

言较长。因而输入数据通常不用加锁存器来锁存,可直接使用三态缓冲器与CPU数据总线相连即可。

12、在输出传送中,为什么输出接口必须要锁存器?

答:在CPU在输出数据时经过数据总线的时间是很短的,因而需要使用输出锁

存器把要输出的数据保留,即用锁存器将数据锁存后输出给外设。

13、简述I/O接口基本功能?

答:(1)对输入、输出数据进行缓冲和锁存;(2)对信号的形式和数据格式进行变换;

(3)对I/O端口进行寻址;(4)提供联络信号。

五、 阅读程序并回问答题

第 10 页 共 22 页


《微机原理与接口技术》复习练习题与答案(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:增强党员身份意识 发挥先锋模范作用——微型党课讲稿

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: