2017年华中农业大学信息学院820微型计算机原理及应用考研仿真模拟题
● 摘要
一、选择题
1. 下列引起CPU 中断的4种情况中,需要外设接口提供中断类型码的是( )。
A.INTO
B.NMI
C.INTR
D.INTn
【答案】C
2. (多选)若对某一寄存器清零可使用下面( )指令,若屏蔽某几位可用指令( ),若使些位变反可用指令( ),若指定某位为1可用指令( )。
A.AND
B.OR
C.NOT
D.XOR
E.TEST
【答案】AD ;A ;D ;B
3. ( )不汇编机器代码,仅在汇编过程中告诉汇编程序如何编译。
A. 汇编语句
B. 伪指令
C. 指令
D. 标识符
【答案】B
4. 能够实现对I/O端口进行写操作的指令。( )
A. B. c. D.
【答案】D
【解析】为了CPU 能和不同速度的存储器或I/O接口进行连接,设计了Ready 输入信号。CPU 在每个总线周期的状态对Ready 进行采样。当Ready 信号有效时表示存储器或I/O准备好发送
采样到Ready 为低电平以或接收数据。CPU 执行典型的总线周期,在4个T 状态内完成总线操作。如果存储器或I/O的速度较慢,不能与CPU 的速度相匹配,可令Ready 为低电平。CPU 在
后,便在之后插入
1时,被访问部件准备就绪;为0时,被访问部件未准备就绪。
第 2 页,共 86 页 ,延长读写周期,使CPU 能和较慢速度的存储器或I/O接口相匹配。为
5. 8086CPU 在进行无符号数比较时,是根据( )标志来判别大小的。
A.CF 和OF
B.CF 和SF
C.CF 和ZF
D.OF 和ZF
【答案】C
【解析】若ZF=1,表明两数相等。
若ZF=0,表明两数不相等,则可在比较指令之后利用其他标志位的状态来确定两者的大小: CF=0,无借位,表示被减数大;
CF=1,有借位,表示被减数小。
6. 当EXE 程序装入内存,操作系统将为其创建一个100H 字节的( ),后面紧接着存放程序的( )。
A. 数据段
B.0代码段
C.PSP
D. 堆栈段
【答案】C ;B
7. 若采用8位A/D转换器转换0~5V 的电压信号,则分辨率约为( )。
A.51mV
B.10mV
C.20mV
D.40mV
【答案】C
【解析】若采用8位A/D转换器转换0~5V 的电压信号,则分辨率约为20mV 。
8. 8086CPU 工作在最小组态,意味着( )
A. —个8086CPU 就可以独立构成一个计算机系统。
B.8086CPU 和最少的外围器件构成一个计算机系统。
C.8086CPU 和最多的外围器件构成一个计算机系统。
D.8086计算机系统的系统三总线都是直接和CPU 相连的。
【答案】B
【解析】最小组态是微机系统中只有一个微处理器,但必须有必要的外围器件,如提供时钟信号的时钟发生器,地址锁存器等,所以A 项是错误的。由于8086系统必须通过地址锁存器形成系统地址总线,所以D 项是错误的。最小工作模式是8086CPU 和最少的外围器件构成的系统。
第 3 页,共 86 页
9. 当字符$独立出现在表达式中时,它的值为程序下一个所能分配的存储单元的偏移地址,分析下面的程序
则变量C 的值为( )。
A.00H
B.01H
C.02H
D.03H
【答案】D
为分配示意图如图所示。
【解析】A1的偏移地址为0000H ,$是当前位置计数器的当前值,$=03H,C 变量的表达式
图 分配示意图
10.8086CPU 中从存储器中预取指令,它们采用的存取原则是( )。
A. 先进先出
B. 先进后出
【答案】A
【解析】8086CPU 内的EU 和BIU 之间的指令队列工作方式是先进先出,而BIU 从存储器中取指令则是按IP 的当前值进行,故应为先进先出方式。
11.PROM 存储器是指( )。
A. 可以读定的存储器
B. 可以由用户一次性写入的存储器
C. 可以由用户反复多次写入的存储器
D. 用户不能定稿的存储器
【答案】C
12.实现DMA 传送,需要( )。
A.CPU 通过执行指令来完成
B.CPU 利用中断方式来完成
C.CPU 利用查询方式来完成
D. 不需要CPU 参与即可完成
第 4 页,共 86 页
相关内容
相关标签