计算机接口技术
模拟试题
教学中心: 专业层
次:
学 号: 姓 名: 座号:
一、判断题(20分,每小题2分)
1. 8086CPU的地址总线有20根,因此可寻址的内存空间为1MB。( ) 2. 8086CPU有20根数据总线。( )
3. 8086CPU有最小和最大两种工作模式。( ) 4. 8086CPU的字长为16。( )
5. 汇编语言是一种低级语言,适合于编写硬件控制程序。( ) 6. CPU中的标志寄存器用于记忆CPU的运行状态。( ) 7. 当ZF标志位为0时表示上一次运算的结果为0。( )
8. 当IF标志位为1时表示允许CPU响应外部可屏蔽中断。( ) 9. EPROM是一种只读存储器,因此其存储的数据不可改变。( ) 10. 掩膜ROM中的数据出厂时就因定了,用户无法修改。( )
11. 8255A的A、B、C共3个并行口,每个并行口都可以工作在3种工作方式中任意一种。( ) 12. 外部中断比非屏蔽中断优先级更高。( ) 13. 一个8259A可管理8路外部中断。( )
14. 当CPU正在执行一条指令,若有中断产生,CPU立刻会响应该中断。( )
15. 只有当一条指令执行完毕后,CPU才会检查并响应中断。( ) 16. 软件定时比硬件定时更精确。( )
17. 8253有3个16位计数通道,每个通道都可独立工作。( ) 18. 将8253的多个计数通道级联可实现更长时间的定时。( ) 19. 并行通信比串行通信传输速度慢,但更适合于远距离通信。( ) 20. 串行通信只需要一根数据线就可实现数据通讯。( ) 21. RS-232C和RS-485是常用的串行通信标准。( ) 22. 并行通信需要多根数据进行数据传输。( )
二·单项选择题
1. 下列哪个标志位可用于判断CPU运算是否溢出。( ) A)CF B)OF C)ZF D)SF
2. 下列哪个标志位可用于判断CPU运算是否有进位。( ) A)CF B)OF C)ZF D)SF
3. 下列哪个标志位可用于判断CPU运算结果是否为0。( ) A)CF B)OF C)ZF D)SF 4. 若要屏蔽外部中断,需要设置( A )
A)IF=0 B)IF=1 C)DF=0 D)DF=1 5. CPU响应外部可屏蔽中断,下面哪个不是必需条件( )
A)IF=1 B)CPU执行完一条指令 C)INTR=1 D)NMI=1 6. 8086CPU中下列哪种中断优先级最高( )
A)可屏蔽外部中断INTR B)不可屏蔽外部中断NMI C)指令中断INT )单步中断 D
7. 8086CPU的地址总线和数据总线各有( )根
A)16,16 B)20,16 C)20,8 D)16,8 8. 微型计算机共支持( )路中断源。 A)1 B)8 C)64 D)256 9. 一个8259A可管理( )路中断源。 A)1 B)8 C)64 D)256 10. 多片8259A通过级联最多可管理( )路中断源。 A)1 B)8 C)64 D)256
11.查询I/O控制方式中,CPU查询的外设状态信息是通过( )。 A)地址总线 B)控制总线 C)数据总线 D)中断请求线
12.8086中断系统的中断向量是( )。
A)中断服务程序的入口地址 B)主程序的断点地址 C)被选中的设备地址 D)中断类型码 13.8086实模式下每个中断中断向量占用( )内存空间。 A)1字节 B)2字节 C)4字节 D)8字节
14.如果8255A的PA口工作于方式2,PB口可工作于哪种工作方式( )。 A)方式0 B)方式1 C)方式 2 D)方式0或方式1
15.当CPU与打印机以程序查询方式传送数据时,CPU大部分时间用于( )。 A)读取判断打印机状态 B)向打印机传送数据
C)CPU停机 D)CPU执行运算指令
16.在异步串行通信中,表示数据传送速率的是波特率,这里的波特率是指( )。 A)每秒钟传送的2进制位数 C)每秒钟传送的字节数
C)每秒钟传送的字符数 D)每秒钟传送的数据帧数
17.当CPU使用中断方式从ADC0809读取转换结果时,可利用ADC0809( )引脚向CPU发出中断请求信号。
A)START B) EOC C) OE D) INT 18. 与并行通信相比,串行通信适用于( )情况。
A)远距离传送 B)快速传送 C)近距离传送 D)传送信号要求高 19.芯片74LS373在8086 CPU系统中用作( )。
A)总线驱动器 B)总线锁存器 C)总线控制器 D)总线仲裁器
20. 若采用8255A的PA口输出控制一个七段LED显示器,8255A的PA口应工作于( A)方式0 B)方式1 C)方式 2 D)前面三种中任一种工作方式21.8253 计数/定时器工作于方式0时,其计数器的触发方式是( )。 A)写入新的计数初值 B)GATE端送来上升边信号 C)GATE端保持高电平 D)自动连续工作
22.在微机系统中采用DMA方式传输数据时,数据传送是( ) A)由CPU控制完成 B)由执行程序(软件)完成 C)由DMAC发出的控制信号控制下完成的 D)由总线控制器发出的控制信号控制下完成的
23.若需要测量环境湿度,应该使用下列哪个芯片( ) A)DAC0832 B)8251 C)8253 D)ADC0809
三.解释下列概念
)。 1. 中断 2:SRAM 3. 中断向量 4. DRAM 5. EPROM 6. I/O端口 7. 接口 8. 波特率 9. 并行通信 10. 串行通信 11. 数模转换器 12. 模数转换器 13. DMA 14.总线
四.简答题
1.简述8086主要控制信号M /,ALE,INTR,,NMI,AD15-AD0的作用。
2.简述8086系统中断请求和中断响应过程。
3.什么是中断?简述CPU采用中断传送的工作过程及优点。
4.什么是串行传输?什么是波特率?在异步串行传输时,设一帧信息由1个起始位,8个数据位,0个奇偶校验位,1个停止位组成,如果波特率为9600bps,则每秒最多能传送多少个字符?