计算机接口技术模拟试题(附答案)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《计算机接口技术》模拟试题

填空题:

1. 当进行DMA方式下的读操作时,数据是从存储器传送到外设__中。

2. 在计算机与外设之间的数据传送方式主要有无条件传送、查询、中断和DMA 四种方式,如果外设是准备好的并且条件是已知的情况下,可采用无条件传送方式,如果有大批量数据需要传送到主机,一般采用DMA 方式。

⒊PC微机总线是由地址总线、数据总线和控制总线组成。4.某12位DAC,转换误差为1/2LSB,则当满刻度输出电压为5V时,其转换误差是_________mV。(5 * 0.5 * 2-12)

5.外部中断分为可屏蔽中断和不可屏蔽中断两种,可屏蔽中断是通过CPU的_INTR___引脚引入的。

6.一片8259A被初始化为优先级自动循环方式。则当IR7被CPU响应并受到服务后,_IR0___优先级变为最高。

7.中断触发方式包括__电平触发______和__边沿触发______两种。

8.某微机中8253的计数脉冲频率是1MHz,若需定时1ms,则设置的计数器初值__1000______ 。

9.某8位ADC,基准电压V REF+=+5V,V REF-=0V。当输入电压为2.1V时,输出的数字量为________ 。(INT(255*2.1/5.0) )

10.在非编码键盘中,识别按键的方法主要包括_行扫描法____和_列反转法___ 。

一、选择题:

(1)单项选择题

3. 二进制计数时,8253可编程定时/计数器的计数初值设置范围是:(B )

A. 0~255

B. 0~65535

C. 1~256

D. 1~65535

5. 在下面的陈述中那些是正确的?( D )

A.端口是能够CPU直接访问的寄存器地址

B.端口是由多个寄存器组成,同时能够进行读/写操作

C.一个接口就是一个端口

D. A.B.C都不正确

6. 在程序控制传送方式中,哪种传送可提高系统的工作效率(C)?

A)无条件传送B)查询传送

C)中断传送D)前三项均可

(2)多项选择题

7. 指出下寄存器中哪些是属于DMA内部共用寄存器。(AC )

A.命令寄存器、状态寄存器

B.读通道当前地址寄存器

C.屏蔽寄存器

D.写通道基地址与当前地址寄存器

9. 指出下列接口中哪些属于串行总线。(ABCD )

A. RS-485

B. RS-232

C. USB

D. IEEE 1394

10.数字数据的数字编码技术中,在数据波形上携带有时钟脉冲信息的有(BC )A.NRZ编码B.曼彻斯特编码

C.差分曼彻斯特编码D.BCD编码

三、判断题:

⒈接口电路中的数据寄存器、控制寄存器和数据寄存器缺一不可。X

⒊多片8259级联,从片中的INT引脚都连到主片的IRQ0~7引脚上。V

5.串行异步通信仅用三根线就可进行双向通信。V

6.端口地址是接口电路中能被CPU采用I/O指令访问的寄存器地址。 V

7. I/O操作是指CPU直接对I/O接口进行操作。V

9. 利用串口单向数据通信仅用一根数据线。X

四、简答题:

1.简述ADC0809模/数转换器的工作过程。

(1)程序或外部控制送选址信号A、B、C,稳定后,再送地址允许锁存信号ALE. ALE的上升沿锁存A、B、C。

(2)START上升沿使逐次逼近寄存器清0,下降沿开始逐位比较

(3)当ADC结束后,EOC变高。此时,由程序或外部送一个允许输出信号OE(高有效),打开锁存器的三态门,将转换的结果送到数据总线。

2.中断可分为哪些阶段?在执行中断响应后,要完成哪些主要功能?

(1)IRQ0~IRQ7有中断请求,8259A的IRR的相应位置1

(2)IRR与IMR相应位比较后,封锁或发送中断请求给PR

(3)PR分析后,把当前最高优先级的中断请求由INT送至CPU

(4)若IF=1,CPU执行完当前指令后,连续发出2个INTA信号

(5)接到第1个INTA后,8259A的ISR和IRR对应位分别置1清0

(6)接到第2个INTA后,8259A把中断类型号送上数据总线

(7)CPU将收到的中断类型号乘以4,到中断向量表中获取中

(8)断向量,转入相应中断服务子程序进行中断处理

3.说明EIA-RS-232C的电气特性,为什么要与TTL进行转换,怎样转换?

4.设被控温度变化范围为200℃~500℃,为使被控温度达到0.1℃的精度,应选用几位的D/A 及A/D 转换器? (500200)0.12

(500200)230000.1

12n n n -<->=>=∴

故应选择12位ADC 和DAC 。

5. 8259A 只有两个口地址,它如何识别给它的4个ICW 命令和3个OCW 命令? 若CPU 用一条输出指令向8259A 的偶地址端口写入一个命令字,而且D4=1,则被解释为初始化命令字ICW1。

紧跟ICW1,写入8259A 奇地址端口的是ICW2。

若ICW1规定了8259A 级联工作,则紧跟ICW2写入8259A 的奇地址端口的是ICW3,随后写入8259A 奇地址端口的是ICW4。

若ICW1规定了8259A 单片工作,则紧跟ICW2写入8259A 的奇地址端口的是ICW4。 OCW1:必须写入相应8259A 芯片的奇地址端口。

OCW2:必须写入相应8259A 芯片的偶地址端口。与ICW1通过D4位来区分。

相关文档
最新文档