2018年厦门大学公共卫生学院822微机原理之微型计算机原理及应用考研强化五套模拟题
● 摘要
一、选择题
1. 下面指令序列测试BH 中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为( )。
TESTBH ,01H
_____K1
A.JNE
B.JZ
C.JNP
D.JC
【答案】A
【解析】TESTBH ,01H 指令执行结束后,如果BH 为奇数,其“与”后的结果都为最低位为1,则ZF=0,那么ZF=0则转移到K1处,使用的指令应该为JNZ/JNE。
2. 利用系统功能调用完成某些特定功能时,必须设定( )。
A.AL
B.DL
C.AH
D.BH
【答案】C
3. 8253具有( )个独立的16位计数器。
A.0
B.1
C.2
D.3
【答案】C
4. 在PC 运行时,把USB 设备插上联机,则设备( )。
A. 由于带电插拔会使PC 或USB 设备发生故障
B. 由于没有初始化进行参数配置不能正常作
C. 马上能正常工作
D. 须复位后才能正常工作
【答案】C
5. 10位二进制补码表示的十进制整数范围为:+511〜-512,后者补码为( )。
A.0000000000
B.1000000000
C.1111111110
D.1111111111
【答案】B
【解析】如果字长为n=10,表示范围为+511~-512,-512的补码的最高位应为1,排除选项A ;字长n=8的表示范围为+127〜128,-128的补码为10000000,同理n=10,-512的补码为1000000000。
6. 如果8255A 端口A 工作在双向方式,这时还有( )根FO 线可作其他用。
A.11
B.12
C.10
D.13
【答案】D
7. 主存与CPU 之间增加高速缓存的目的是:( )。
A. 解决CPU 与主存之间速度匹配问题
B. 扩大主存容量,提高存取速度
C. 扩大主存容量
【答案】A
8. 对于下列程序段:
也可用指令( )完成同样的功能。 A.
B.
C.
D.
【答案】A
【解析】程序中通过LOOP 进行字节传输,即以CX 作为是否重复的依据,因此,首先可以确定,应当使用无条件重复前缀REP 。REPE 结束条件为CX=0或ZF=0。
MOVSB 表示字节串传送,LODSB 为读取字节串,STOSB 表示写字节串,因此可以用REP MOVSB 来替代。
9. 在下列指令中,能使PC 机CPU 对I/O端口访问的是( )。
A. 中断指令
B. 串操作指令
C. 输入输出指令
D. 数据传达指令
【答案】C
【解析】CPU 有专门的外设访问指令,即IN 和OUT 指令。
10.断电后,计算机( )中的数据将全部丢失。
A. 硬盘
B.ROM 和RAM
C.RAM
D.ROM
【答案】C
【解析】RAM 是随机存取存储器,一般的RAM 芯片掉电时,信息将会丢失。
11.中断调用时. 功能调用号码应:( )。
A. 写在中断指令中
B. 在执行中断指令前赋值给AH
C. 在执行中断指令前赋值给AX
D. 在执行中断指令前赋值给DL
【答案】B
12.以下可以使寄存器AX 和CF 同时清零的指令为( )。
A.SUB AX,AX
B.XCHG AX,BX
C.PUSH AX
D.XOR AX,BX
【答案】A
【解析】BC 两项,传送类指令不影响标志位。D 项,是“异或”逻辑指令,指令结束后使CF=0,最终“异或”的值由BX 中的内容决定,如果BX 的内容和Ax 中的相等,则结果为0,如果不相等,则结果不为0。A 项,是减法指令,源操作数和目的操作数都是AX ,相减后结果为0回送给AX ,即AX=0,指令操作没有产生借位,因此CF=0。
二、判断题
13.CPU 用中断传送方式比用无条件传送方式工作效率高。( )
【答案】正确
14.Pentium 系统的段寄存器为32位寄存器。( )
【答案】错误
相关内容
相关标签