2017年武汉理工大学自动化学院849微机原理及接口技术考研强化模拟题
● 摘要
一、选择题
1. CPU 响应单个屏蔽中断的条件是( )。
A.CPU 开中断
B. 外设有中断请求信号
C. 外设中断请求信号不屏蔽
D. 同时满足上述A 、B 、C 条件,且正在执行的指令执行完毕
【答案】D
【解析】A 项,表示CPU 内部标志寄存器FR 的中断允许标志位IF=1;B 项,表示有中断源提出中断请求;C 项,表示中断请求信号没有被屏蔽,能送到CPU 的INTR 引脚上。
8086 CPU在每条指令的最后一个机器周期的最后一个T 状态(时钟周期),都要去采样可屏蔽中断引脚INTR 信号,若其为高电平,则在当前指令执行完后,CPU 再去响应中断。
2.
某一测控系统要求计算机输出的模拟信号分辨率为应选用的D/A转换器的位数至少是( )。
A.4位
B.8位
C.10位
D.12位
【答案】B
【解析】因为1/28小于1%,所以8位的D/A转换已经能够满足要求。
3. 利用8255A 采集100个数据,数据间的采集间隔为10ms ,需利用循环查询的方法来实现,即每一次循环采集一个数据,那么在循环的初始化部分应该设置( )。
A. ①设置采集次数100次;②设置用于存放数据的缓冲区地址指针
B. ①设置采集次数100次;②产生10ms 的数据采集间隔;③设置用于存放数据的数据缓存区指针
C. ①设置采集次数100次;②设置10ms 的数据采集间隔;③设置8255的工作方式;④设置用于存放数据的缓冲区地址指针
D. ①设置采集次数100次;②设置8255A 工作方式控制字;③设置用于存放数据的缓冲区地址指针
【答案】C
【解析】8255A 的工作方式,采集次数、数据缓冲区地址及采集时间间隔都应在初始化时设
定。
4. 为实现某次DMA 传送,对DMA 通道的初始化通常是在以下哪种情况下完成的( )。
A.CPU 读/写操作完成之后
B. 上电启动过程中
C.DMA 控制器取得控制权之前
D.DMA 控制器取得总线控制权之后
【答案】C
5. 在数据段中定义了两个变量,执行MOV DX,WORD PTR[X+1]后,DX 中的值为( )
.
A.0091H
B.9291H
C.9192H
D.0092H
【答案】B
6. 对高速缓存(Cache )下列说法正确的是( )。
A.Cache 是由高速动态RAM 构成的。
B. 对Cache 的读写是通过执行指令完成的。
C.Cache 属于内存。
D.CPU 对Cache 的读写操作是由硬件实现的。
【答案】C
7. 异步通信区别于同步通信的主要特点是( )。
A. 数据传送时字符问的空闲时间长度相同
B. 数据传送的快慢由波特率决定
C. 每个字符的发送与接收是独立进行的
【答案】C
8. 8086CTU 采用向量中断方式处理8级I/O接口中断,若I/O接口的中断类型号依次为70H ~77H ,在内存RAM 的000H :01D8H 单元依次存放20H , 50H , OOH ,60H4个字节,问该I/O接口对应的中断类型号和中断服务程序入口是( )。
A.72H 和2050H :0060H
B.72H 和6000H :5020H
C.76H 和0060H :2050H
D.76H 和6000H :5020H
【答案】D
【解析】此题的实质是根据中断类型码寻找中断服务程序入口,是基于8086/8088中断系统的题目。我们知道,8086是采用矢量中断的,无论是硬中断还是软中断,首先应提供中断类型码,然后将中断类型码乘4, 即得到该中断在中断矢量表中的地址。
此题中给定的中断类型码为70H ~77H 若将这8个类型码均做乘4操作,然后再寻找答案显然是可行的,但运算量太大,且易出错,因此可采用另一种方法,即将01D8H 除4(实际运算中将该值右移两次即可),这样的结果是76H , 由此可排除A ,B 两个答案是错误的。接下来是在C , D 中选择在中断矢量表中4个字节存放两个值:前两个字节为中断入口地址的段内偏移量,后两个字节是中段入口地址的段地址,且按8086存储器结构形式低字节在地址的低位。根据在0100:01D8H 中数据存放的顺序,可以确定D 是该题惟一的选择即76和6000H :5020H 。
9. 8086 CPU外部的地址总线和数据总线分别为( )位。
A.16,16
B.20,16
C.16,8
D.20,20
【答案】B
【解析】8086微处理器的性能特点:
①16位的内部结构,16位双向数据信号线;
②20位地址信号线,可寻址1MB 存储单元。由此,8086 CPU 外部的地址总线是20位,数据总线是16位。
10.主存与CPU 之间增加高速缓存的目的是:( )。
A. 解决CPU 与主存之间速度匹配问题
B. 扩大主存容量,提高存取速度
C. 扩大主存容量
【答案】A
二、填空题
11.当8255A 的
【答案】方式0
12.USB 总线是通用_____总线,它主要(至少写出两个)有_____特点。
【答案】串行;支持即插即用和热插拔、速度快、低功耗、有检错重发功能而性能稳定等
13.若一个数据块在内存中的起始地址为80A0H :DFF0H ,则这个数据块的起始物理地址为_____。
【答案】8E9F0H 【解析】
全部为输出线,表明8255A 的A 端口工作方式是_____。