《计算机接口技术》 吉林大学机考题库及答案 1

  • 格式:doc
  • 大小:106.50 KB
  • 文档页数:13

- 1 - 《计算机接口技术》练习题A

一、单项选择(每小题有四个备选答案,只有一个是正确的)

1、采用两片8259A可编程中断控制器级联使用,可以使CPU的可屏蔽中断扩大到( )。

A.15级 B.16级 C.32级 D.64级

2. 传送数据时,占用CPU时间最长的传送方式是( )。

A.查询 B.中断 C.DMA D.IOP

3. 对于开关型设备的控制,适合采用的I/O传送方式是( )。

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

4.当CPU不使用总线时进行DMA操作,这种占用总线的方式是( )。

A.CPU停机方式 B.周期扩展方式 C.周期窃取方式 D.请求传送方式

5.针式点阵打印机的主要缺点是( )。

A.不能复印 B.结构复杂 C.噪音大 D.价格高

6.ADC 0809 的基准电压为5V,当输入模拟量为1.25V时,其转换输出的数字量是( )。

A.10H B.20H C.40H D.80H

7.设异步串行通信的波特率为2400波特,若传送1KB的数据,每帧信息占10个数据位,则传送所需的时间为( )秒。

A.3.4 B.4.3 C.5.6 D.6.5

8.当CPU不使用总线时进行DMA操作,这种占用总线的方式是( )。

A.CPU停机方式 B.周期扩展方式 C.周期窃取方式 D.请求传送方式

9.8237DMA控制器不能控制的传送是( )。

A.存储器到外设之间传送 B.外设与外设之间传送

C.存储器与存贮器之间传送 D.外设到存储之间传送

10.异步串行通信的主要特点是( )。

A.传送的每个字符是独立发送的

B.通信双方不需要同步

C.字符之间的间隔时间应相同

D.传送的数据中不含有控制信息

11. 如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。若要调整中断事件的响应顺序,可以利用( )。

A.中断响应 B.中断屏蔽 C.中断向量 D.中断嵌套

12.中断向量地址是( )。

A.子程序入口

B.中断服务程序入口地址

C.中断服务程序入口地址的地址

D.传送数据的起始地址

13.DAC1210的分辨率是( )。

A.8位 B.10位 C.12位 D.16位

14.在MC146818中,以一定的时间为周期产生的中断称为( )。

A.报警中断 B.周期中断 C.更新结束中断 D.内部中断

二、填空题 - 2 - 1. 8255A的________端口可工作于位控方式,________端口可工作于双向方式。

2. 8237A的四种传送方式分别是单字节传送方式,数据块传送方式,________和________。

3. MC146818有三种中断方式,分别是________,________和________。

4. MC14433是________芯片。

5. 打印机按其结构分为________和________两种。

三、简答题

1.简述片选的概念。

2.8088 CPU 在响应单片8259A的中断过程中连续执行两个INTA中断响应周期,每个周期的功能是什么?

3.简述异步通信和同步通信的主要区别。

4.为什么DAC0832特别适用于多个模拟量同时输出的场合?其工作过程如何?

5. 简述中断控制器8259A的主要功能。

四、利用DAC 0832 设计的一个三角波信号发生器,接口电路如图所示,要求:

1.指出DAC 0832的端口地址。

2.编写三角波信号输出控制程序。

五、 PC/XT机控制ADC 0809构成一个压力参数采集系统,要求以查询方式采集400个压力值,存入ADBUF开始的存储单元,试设计硬件接口电路,并编写程序。

《计算机接口技术》A答案

一、单项选择(每小题有四个备选答案,只有一个是正确的)

1. A 2. A 3. A 4. C 5. C 6.C 7. B 8. C

9.B 10. A 11. B 12. C 13. C 14. B

二、填空题

1.C,A

2.请求传送方式,级连方式

A7 A6

IO/M

A5 A4 A3 A2

D7-D0

WR G1

G2A Y0

G2B

C B A ILE

CS VCC

RFB

IOUT1

IOUT2

AGND

D7-D0 DGND

WR2

WR1 XFER 8086 DAC 0832 74LS138

+5V

VOUT - 3 - 3.周期中断,报警中断,更新结束中断

4.双积分式A/D

5.击打式,非击打式

三、简答题

1.

答:同存储器的读/写操作相拟,必须要有一个地址信号选中接口芯片后,才能使该接口芯片进入电路工作状态,实现数据的输入/输出。CPU的地址线形成地址,通过地址译码器输出接到接口芯片的选通端CE(ChipEnable),又称片选端(CS——ChipSelect)。CE端口控制接口芯片进入电路工作状态的引脚端。片选端究竟是高电平有效(标为CE)还是低电平有效(标为CE)由接口芯片决定。只有CE(或CE)被选中后,CPU才能通过该芯片与对应的I/O设备传送数据。

2.

答:

CPU响应中断后发出中断响应信号。在中断响应过程中,CPU要发出两次INTA信号。当8259A收到第一个INTA信号后,ISR中当前被选中的最高优先级对应的那一位置“1”,同时IRR中的相应位被清“0”,表示该位上的中断请求已被CPU所接受。8259A收到第二INTA信号后,驱动数据总线将对应的中断类型码输出。如果是自动结束中断方式(AEOI),则在第二个INTA脉冲结束时将ISR中相应置“1”的位复位,否则该位的“1”将一直保持,直到CPU发出EOI命令为止。

3.

答:①时钟要求

同步通信:发送与接收时钟频率相等。

异步通信:发送与接收时钟频率基本相等即可。

②控制信息

同步通信:对整个数据都附加帧信息。

异步通信:对每个数据字符均附加帧信息。

③校验方式

同步通信:采用CRC。

异步通信:采用奇/偶校验。

4.

答:①因为DAC0832有双缓冲结构。

②设有n个DAC0832接成双缓冲结构,一级缓冲地址不同,二级缓冲有相同地址,则先通过一级缓冲地址给每个DAC0832送入数据,最后使二级缓冲地址有效,同时转换。

5.

答:

(1)管理8级优先级中断源;级联时最多可管理64级优先级中断源。

(2)对任一中断源可单独进行屏蔽;

(3)提供可编程的中断类型码(识别码)。

(4)具有多种中断优先级管理方式。

四、答:

(1)DAC 0832的端口地址:C0H~C3H。

(2)三角波信号输出控制程序: