微型计算机复习题集锦:实战与理论并重

需积分: 9 2 下载量 95 浏览量 更新于2024-09-13 收藏 124KB DOC 举报
本资源是一份关于微型计算机技术与接口方面的复习题集,适合备考者进行深入理解和实践。内容涵盖填空题和单项选择题,旨在帮助学生巩固基础知识,提高对8088/86微处理器、8259中断控制器、8255并行输入/输出接口、8253定时器/计数器、I/O端口编址以及RS-232C通信接口等关键概念的理解。 填空题部分: 1. 当RESET信号到来后,8088/86的控制寄存器CS(代码段寄存器)和指令指针寄存器IP(指令指针)的初始值分别为FFFFH和0000H,这表示CPU在启动时会从最高地址开始执行指令。 2. 在特殊全嵌套方式下,8259A能同时响应同级或更高优先级的中断请求,增强了系统的中断处理能力。 3. CPU与外设接口的数据总线用于传输状态信号和命令信号,确保数据交换的正确性。 4. 8255有三种工作模式,其中方式2专为A口设计,限制了其他口的使用。 5. 部分译码和线选法存在地址重迭现象,即同一地址线上可能对应多个设备。 6. I/O端口编址方式分为独立编址和统一编址,前者每个端口有独立的地址,后者将I/O空间与内存空间共用地址线。 7. INT8253采用BCD码计数时,最大计数值为10000(十进制),而计数初值为0000,意味着从零开始计数。 8. 8088/8086的AD7-AD0引脚在T1时用于传送地址信号,这是地址/数据线复用的一个特性。 9. 当8259A作为主片时,其控制信号线CAS0-CAS2的方向是向外发送,用于控制从属片的操作。 10. RS-232C是一种串行通信协议,广泛用于数据终端设备(DTE)和数据通信设备(DCE)之间的连接,如计算机和调制解调器。 单项选择题部分: 1. 8086CPU寻址I/O端口通常需要16条地址线,因为它们是扩展I/O空间的一部分。 2. IN指令是输入指令,读取I/O端口数据,所以有效的信号组合是RD=0(读取标志)且IO/M=1(表示I/O访问)。 3. 64KB的存储器按字编址,一个字16位,所以最大寻址范围是32K字(因为32K=2^15字)。 4. 一个512×8位的SRAM芯片,除电源和地线外,最少需19根引脚(因为地址线11根加上读写线1根,共12根,加上两个控制信号,共19根)。 5. 8088/8086的基本总线周期由4个时钟周期构成,这是为了保证数据的完整传输。 6. 中断向量表(IVT)通常以偶地址对齐,因此0AH号中断的内存起始地址为28H。 7. 通过级联两片8259A,可编程中断控制器的可屏蔽中断总数可以达到15级(每个8259A能管理8级)。 8. IF=0表示当前中断请求被屏蔽,CPU不会响应INTR(可屏蔽中断)请求。 9. 8253的最大二进制计数初值取决于计数器的配置,但通常为FFFFH,表示从零开始计数。 10. 8086/88CPU在响应中断时,首先检查IF(中断允许)位,只有IF=1时才会响应。 这些题目涵盖了微处理器工作原理、接口技术、内存寻址、I/O控制、串行通信以及中断系统等多个方面,对于准备计算机相关考试的学生来说,这些题目是不可或缺的复习资料。