微机原理与接口技术试题十二
一、填空题(每空 1 分,共 15 分)
1.RESET信号到来后8088/86的CS和IP 分别为_______H 和_______H。
2. 在特殊全嵌套方式下,8259可响应_______中断请求。
3. CPU与外设接口通过_______总线传送状态信号与命令信号。
4. 8255有3种工作方式, 其中_______只允许A口使用。
5. 有地址重迭现象的译码方式为_______和_______。
6. 外设端口的编址方式有_______和_______。
7.INT8253采用BCD码计数时,其最大计数值为_______,此时的计数初值为_______。
8.8088/8086的AD7-AD0是地址数据复用引脚,在T1时传送_______。
9.8259A作为主片时其引脚CAS0-CAS2的信息传送方向是_______。
10.RS-232C是适用于_______和_______间的接口。
二、单项选择题(每小题1分,共20分)
1. 8086CPU寻址I/O端口最多使用( )条地址线。
(1)8 (2)10 (3)12 (4)16
2. CPU执行IN指令时有效的信号组合是( )。
 3.某计算机的字长是16位,它的存储器容量是64KB,若按字编址那么它的最大寻址范围是( )。
(1)64K字 (2)32K字 (3)64KB (4)32KB
4.某一SRAM芯片的容量是512×8位,除电源和接地线外,该芯片的其他引脚最少应为( )根。
(1)25 (2)23 (3)21 (4)19
5.8088/8086的基本总线周期由( )个时钟周期组成。
(1)2 (2)4 (3)5 (4)6
6.在8086系统中中断号为0AH,则存放中断向量的内存起始地址为( )。
(1)0AH (2)28H (3)4AH (4)2AH
7.采用两片8259A可编程中断控制器级联使用,可以使CPU的可屏蔽中断扩大到( )。
(1)15级 (2)16级 (3)32级 (4)64级
8.当IF=0,8088/8086CPU不响应( )中断请求。
(1)INT N (2)INTR (3)NMI (4)INTO
9.8253可编程定时器/计数器中,其二进制的最大计数初值为( )。
(1)65536 (2)7FFFH (3)0000H (4)FFFFH
10.8086/88CPU在响应中断时要执行( )个中断响应周期。
(1)1个 (2)2个 (3)3个 (4)4个
11. 中断向量表是存放( )的存储区域.
(1)中断类型号 (2)中断服务程序入口处地址
(3)中断断点地址 (4)程序状态字
12.INT8255中可用置位/复位控制字对( )的各位进行按位操作以实现某些控制功能。
(1)A口 (2)B口 (3)C口 (4)数据总线缓冲器
11.RS-232C标准规定信号“0”和“1”的电平是( )。
(1)0V和+3V~+15V (2)-3V~-15V和0V
(3) +3V至+15V和-3V~-15V (4)+3V~+15V和-0V
12.对于开关型设备的控制,适合采用的I/O传送方式是( )。
(1)无条件 (2)查询 (3)中断 (4)DMA
13. 传送数据时,占用CPU时间最长的传送方式是( )。
(1)查询 (2)中断
(3)DMA (4)IOP
14. 既然是在数据传输率相同的情况下,那么,又说同步字符传输速度要高于
异步字符传输其原因是( )。
(1)发生错误的概率少 (2)附加位信息总量少
(3)双方通信同步 (4)字符之间无间隔
15.巳知DRAM2118芯片容量为16K×1位, 若组成64KB的系统存储器,则组成的芯片组数和每个芯片组的芯片数
为( ).
(1)2和8 (2)1和16 (3)4和16 (4)4和8
16.INT 8259中断屏蔽寄存储器的作用是( ).
(1)禁止CPU响应外设的中断请求 (2)禁止外设向CPU发中断请求
(3)禁止软中断请求 (4)禁止NMI中断请求
17.在正常EOI方式下, 中断结束命令是清除( )中的某一位.
(1)IRR (2)ISR
(3)IMR (4)程序状态字
18.软中断INT N的优先级排列原则是( ).
(1)N值愈小级别愈高 (2)N值愈大级别愈高
(3)无优先级别 (4)随应用而定
19.串行异步通信传输的主要特点是( ).
(1)通信双方不必同步 (2)每个字符的发送是独立的
(3)字符之间的传送时间长度应相同 (4)字符发送速率由波特率决定
20. 8位D/A转换器的分辨率能给出满量程电压的( ).
(1)1/8 (2)1/16
(3)1/32 (4)1/256
三、简答题(每小题5分,共30分)
1.试述8250的数据接收时钟RCLK使用16倍比特率的时钟信号接收异步通信信号的原因以及接收过程。
2.8255A工作于方式2,采用中断传送,CPU如何区分输入中断还是输出中断?
3.锁存器和寄存器有什么不同?
4.用2K×4位RAM构成64KB的存储系统,需要多少RAM芯片?需要多少位地址作为片外地址译码?设系统为20位
地址线,采用全译码方式。
5.请说明Intel8253各个计数通道中三个引脚信号CLK,OUT和GATE的功能。
四、简单应用题(每小题5分,共15分)
1.Intel8253的通道0按方式3工作,时钟CLK0的频率为1兆,要求输出方波的频率为40KHz,采用BCD码计数,设
通道0的地址为PORT0,请对它写入计数值。
2.若8086系统采用单片8259A,其中断类型码为46H,则其中断矢量表的地址指针是多少?这个中断源应连向
8259A的哪一个IR输入端?
五、综合应用题(每小题10分,共20分)
1.如图所示采用8255A作为打印机接口。PA口作为向打印机输出的数据口,工作于方式0,采用程序查询的控
制方式。由PC0产生负脉冲选通信号,PC7读取外没状态BUSY,8255A的端口地址为90H~93H。写出从内存
2000H:3000H开始取出100个数据
送打印机的控制程序。
 2.若采用8253CLK1产生定时中断信号IR2。已知Fclk0=1MHz,要求每隔1小时发出一个中断请求,8253的端口
地址为180H~183H,试编制8253的初始化程序。 |