计算机接口技术(3)

2019-06-03 18:25

10. 多片8259A通过级联最多可管理( C )路中断源。 A)1 B)8 C)64 D)256

11.查询I/O控制方式中,CPU查询的外设状态信息是通过( C )。 A)地址总线 B)控制总线 C)数据总线 D)中断请求线

12.8086中断系统的中断向量是( A )。

A)中断服务程序的入口地址 B)主程序的断点地址 C)被选中的设备地址 D)中断类型码 13.8086实模式下每个中断中断向量占用( C )内存空间。 A)1字节 B)2字节 C)4字节 D)8字节

14.如果8255A的PA口工作于方式2,PB口可工作于哪种工作方式( D )。 A)方式0 B)方式1 C)方式 2 D)方式0或方式1

15.当CPU与打印机以程序查询方式传送数据时,CPU大部分时间用于( A )。 A)读取判断打印机状态 B)向打印机传送数据

C)CPU停机 D)CPU执行运算指令

16.在异步串行通信中,表示数据传送速率的是波特率,这里的波特率是指( A )。 A)每秒钟传送的2进制位数 C)每秒钟传送的字节数 C)每秒钟传送的字符数 D)每秒钟传送的数据帧数

17.当CPU使用中断方式从ADC0809读取转换结果时,可利用ADC0809( B )引脚向CPU发出中断请求信号。

A)START B) EOC C) OE D) INT 18. 与并行通信相比,串行通信适用于( A )情况。

A)远距离传送 B)快速传送 C)近距离传送 D)传送信号要求高

19.芯片74LS373在8086 CPU系统中用作( B )。

A)总线驱动器 B)总线锁存器 C)总线控制器 D)总线仲裁器

20. 若采用8255A的PA口输出控制一个七段LED显示器,8255A的PA口应工作于( A )。 A)方式0 B)方式1 C)方式 2 D)前面三种中任一种工作方式 21.8253 计数/定时器工作于方式0时,其计数器的触发方式是( A )。 A)写入新的计数初值 B)GATE端送来上升边信号 C)GATE端保持高电平 D)自动连续工作

22.在微机系统中采用DMA方式传输数据时,数据传送是( C ) A)由CPU控制完成 B)由执行程序(软件)完成 C)由DMAC发出的控制信号控制下完成的 D)由总线控制器发出的控制信号控制下完成的

23.若需要测量环境湿度,应该使用下列哪个芯片( D ) A)DAC0832 B)8251 C)8253 D)ADC0809

三.解释下列概念

1. 中断:是指CPU在执行现在的程序时,响应中断源的请求而转去执行中断报务程序;报务完成后再返回原程序继续执行的过程。

2:SRAM:静态随机访问存储器,以半导体双稳态原理存储信息,速度快,但容量小,功耗大,集成度小。 3. 中断向量:是中断服务程序的入口地址,包括CS和IP,共4字节

4. DRAM:动态随机访问存储器,以电容存储电荷的原理存储信息,需要定期刷新,速度慢,但容量大,功耗小,集成度大。

5. EPROM:可擦除可编程的只读存储器,可通过编程器进行数据多次写入,也可通过紫外光进行数据擦处,

断电后信息可长期保存。

6. I/O端口:是指IO接口电路中能被CPU直接访问的寄存器。

7. 接口: 是指CPU与外设进行通讯时的连接部件,起到缓冲、匹配、转换的作用。 8. 波特率:串行通讯中传输速度单位,表示每秒可以传输多少位。 9. 并行通信: 是指在多条传输线路上,以字节或字为单位同时传输数据。 10. 串行通信: 在单根数据线上逐位传输的通讯方式。

11. 数模转换器:简称DAC,是一种将二进制数据转换为成比例的模拟输出信号的转换器件。 12. 模数转换器:简称ADC,是一种将模拟输入信号转换为成比例的二进制数据的转换器件。

13. DMA:直接内存访问,是指一种不经过CPU的直接在外部设备与内存之间进行高速通信的传输方式。 14.总线:微机系统中多个功能部件之间的公共信息通路。

四.简答题

1.简述8086主要控制信号M /,ALE,INTR,,NMI,AD15-AD0的作用。

答:M /:低电平时表示CPU正在访问IO设备,高电平时表示CPU正在访问内存, 输出信号。

:写控制信号,低电平有效,输出信号。

:读控制信号,低电平有效,输出信号。 ALE:地址锁存允许信号,高电平有效,输出信号。 INTR:中断请求信号,高电平有效,输入信号。

:中断响应信号,低电平有效,输出信号。

NMI:非屏蔽中断请求信号,高电平有效,输入信号。

AD15-AD0:地址/数据复用信号,分时传输地址信息和数据信息,双向信号。

2.简述8086系统中断请求和中断响应过程。

答:中断请求:当外设要求CPU为它服务时,都要发送一个中断请求信号给CPU进行中断申请;CPU在执行完每条指令后,检查中断请求输入线,看是否有外部发来的中断请求。当有请求并且IF置位时,CPU将响应该中断。 中断响应:

1)当外设通过INTR请求中断

2)CPU执行完当前指令后,若IF=1,CPU执行两个中断响应周期,向8259发两个/INTA信号。 3)关中断,保护断点和现场。

4)CPU根据8259发来的中断类型码获取中断服务程序入口地址。 5)CPU转中断服务程序去执行。 6)开中断和中断返回。

3.什么是中断?简述CPU采用中断传送的工作过程及优点。

答:中断是指当CPU正在执行程序时,某一中断源(可能来自内部中断源,也可能来自外部中断源)向CPU发出中断请求,CPU暂停当前程序的执行,转移到对该中断源的服务(或称中断服务)程序,当中断服务程序运行结束后,返回原程序继续执行的过程。

中断传送过程:外设通过接口向CPU提出中断请求,CPU在开放自身中断的条件下(IF=1),向接口发出中断响应信号,然后执行中断服务程序,完成数据传送。服务结束后,返回断点,继续执行原来的程序,外设与CPU并行工作。

优点:提高CPU利用率,提高系统的实时性。

4.什么是串行传输?什么是波特率?在异步串行传输时,设一帧信息由1个起始位,8个数据位,0个奇偶校验位,1个停止位组成,如果波特率为9600bps,则每秒最多能传送多少个字符?

答:串行传输是指数据的多个位沿着同一条线分时传给对方的通信方式,通常速率较低,控制复杂,但可以远距离传输。

波特率是指串行通信的传输速率,单位为位/秒或者bps。

每个字符共10个位(1+8+0+1),9600bps/10=960B/S,每秒能传送960个字符。

3、SRAM有何特点?已知一个SRAM芯片的容量是8K×8,该芯片有一个片选信号脚,两个读写控制脚,问该芯片到少有多少个引脚?地址线多少条?数据线多少条?其它还有什么信号线?

答:SRAM即静态随机访问存储器,结构复杂,集成度低,但读写速度快且不需要刷新,通常用于制作Cache和寄存器。

地址线13条,数据线8条,还有片选线、读信号、写信号、电源线、地线,因此该芯片至少有26只脚。

4. 异步串行传送与同步串行传送有何区别?各适用什么场合?

答:异步串行传送以字符为传送信息的单位,按约定配上起始位、停止位和校验位,传送效率低,但传送线路要求也相对低;同步串行传送是以数据块为单位,在同一时钟控制下传送,速度快,效率高,但传送线路要求也相对高。

5.8259A有什么作用?如果8259A下列寄存器内容都为10H,请指出各寄存器内容的意义: 1)中断请求寄存器 (IRR)=10H 2)中断屏蔽寄存器(IMR)=10H 3)中断服务寄存器(ISR)=10H

答:8259A是可编程的中断控制器,可用于扩展CPU的外总中断源,一个8259A可扩展8路中断源,通过两级级联最多可支持64路中断源。

1)中断请求寄存器 (IRR)=10H; IR4引脚连接的中断源请求中断。


计算机接口技术(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:土地确权--(实习报告)

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

马上注册会员

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