2018年厦门大学公共卫生学院822微机原理之微型计算机原理及应用考研基础五套测试题
● 摘要
一、选择题
1. 和外存储器相比,内存储器的特点是( )。
A. 容量大、速度快、成本低
B. 容量大、速度慢、成本高
C. 容量小、速度快、成本高
D. 容量小、速度快、成本低
【答案】C
2. (多选)将累加器AX 的内容清零的正确指令是( )。
A.AND
AX ,0
B.XOR
AX ,AX
C.SUB
AX ,AX
D.CMP
AX ,AX
【答案】ABC
【解析】AX 与0进行“与”运算之后,每一位都为0,因此AX 将被清零,因此A 可以清零; AX 与AX 进行异或操作,因为每一位均相同,所以运算之后每一位均为0,因此B 可以清零; AX-AX 结果为0,所以C 可以清零;
CMP 指令执行之后并不改变源操作数和目标操作数,运算结果不送回AX ,仅仅影响标志位,因此不能将AX 清零。
3. 0A7H 表示成二进制为( ),如果是无符号数,它表示的十进制数为( );如果为有符号数,它表示的十进制数是( )。
A.10100111B ;167;-167
B.10100111B ;167;-59
C.10100111B ;167;-89
D.10100111B ;89;-89
【答案】C
【解析】计算机中的数分为有符号数和无符号数。无符号数的每一位都是数值位;有符号数的最高位是符号位,正数的符号位为0,负数的符号位为1,在微机中没有特殊说明有符号数都是
用补码表示的。0A7H=10100111B,如果0A7H 为无符号数,则8位都是数值位。
若0A7H 为有符号数,最高位为1是负数,A7H 是一个负数的补码。要想知道它表示的十进
制数,就要求出它的真值,它的原码,就要对该数求补。
对0A7H=10100111B求反为11011000B ,再求补即原码为11011001B ,得到它的真值为
4. 一个完整的计算机系统通常应包括( )。
A. 系统软件和应用软件
B. 计算机及其外部设备
C. 硬件系统和软件系统
D. 系统硬件和系统软件
【答案】C
【解析】一个完整的计算机系统应该既包含硬件系统,又包含了软件系统。A 项,只是涉及了软件系统;B 项,只涉及了硬件系统;D 项,只是片面地提到了系统硬件和系统软件,还应包括其他硬件和软件。
5. Pentium 微处理机是( )微处理机。
A.16位
B.32位
C.64位
D. 准64位
【答案】B
6. 在数据段中定义了两个变量,执行MOV DX,WORD PTR[X+1]后,DX 中的值为( )
.
A.0091H
B.9291H
C.9192H
D.0092H
【答案】B
7. 8259A 特殊全嵌套方式要解决的主要问题是( )。
A. 屏蔽所有中断
B. 设置最低优先级
C. 开放低级中断
D. 响应同级中断
【答案】D
【解析】特殊全嵌套方式主要应用于级联情况时的主8259A 。使得其同级的中断也能响应。其实现是靠在当前中断服务程序返回前不急于向主8259A 发送
主程序。
8. —般查询I/O时总是按( )次序完成一个字符的传输。
A. 写数据端口,读/写控制端口
B. 读状态端口,读/写数据端口
C. 写控制端口,读/写状态端口
D. 读控制端口,读/写数据端口
【答案】B
【解析】一般查询I/O时总是按读状态端口,读/写数据端口次序完成一个字符的传输,所以此题的正确。
9. 在表示存储器的容量时,M 的准确含义是( )。
A.100个字节
B.1024K 个字节
C.100K 个字节
D.1024个字节
【答案】B
10.CPU 内的指令指针寄存器IP 的作用是( )。
A. 用于存放某特定程序的地址指针
B. 用于存放某条指令的地址
C. 总是跟踪记忆当前要执行的指令的地址
D.CPU 总是根据IP 所指明的物理地址中取指令执行,与CS 无关
【答案】C
【解析】指令指针IP 用于控制程序中指令的执行顺序。IP 不是用于存放某特定程序的地址指针也不是用于存放某条指令的地址。CPU 是根据IP 所指明的物理地址中取指令执行,指令都存放在代码段中,它与CS 有关。IP 总是跟踪记忆当前要执行的指令的地址。
11.Pentium 用来作为堆栈指针的寄存器是( )。
A.EIP 寄存器
B.EBP 寄存器
C.ESP 寄存器
D.EDI 寄存器
命令,而是先查询次8259A 的命令,返回到ISR 全为0否,只有在全为0的情况下,即没有同级中断时,再向主8259A 发送