微机原理随堂练习答案及解析.
一、单选题
计算机系统中的存贮器系统是指_____D_。
A RAM存贮器
B ROM存贮器
C 主存贮器
D 主存贮器和外存贮器
8086/8088的算术逻辑运算单元可完成____C__。
A 16位算术运算功能
B 16位逻辑运算功能
C 16位算术运算功能和16位逻辑运算功能
D 4位乘法运算和除法运算功能
某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数数为____D__。
A 64,16 B 16,64 C 64,8 D 16,16 。
用某个寄存器中操作数的寻址方式称为__C____寻址。
A 直接 B 间接 C 寄存器直接 D 寄存器间接
寄存器直接寻址:操作数地址直接作为指令中的地址码
寄存器间接寻址:操作数的有效地址存在寄存器中
区分MOV AX,BX 和MOV AX,[BX]
5. 8086CPU在执行MOV AL,[BX]指令的总线周期内,若BX存放的内
容为1011H,则BHE和A0的状态是:____B_____
A:0,0 B:0,1 C:1,0 D:1,1;
一个字节为奇地址 见书288页
6. 下列指令有语法错误的是_____D____
A:IN AX,20H; B:LEA SI,[2000H];
C:OUT DX,AL; D:SHL AX,2
A:输入直接寻址 端口地址可为立即数
C:输出间接寻址 把存如DX的端口号输出一个字节,因此不存在等长的问题
在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是B____
A:汇编指令, B:伪指令, C:机器指令, D:宏指令。
伪指令既不控制机器的操作也不被汇编成机器代码,只能为汇编程序所识别并指导汇编如何进行。
将DX:AX构成的双字(有符号数)除以2的指令为__D_____
A:SAR AX,1 B:SHR AX,1
RCR DX,1; RCR DX,1;
C:SAR DX,1 D:SAR DX,1
ROR AX,1; RCR AX,1。
除2相当于右移,应先移高8位,再移低8位。所以应先将DX算数右移,而DX移出的数应移到AX的最高位,CF与AX一起右移,因此用带进位循环右移(RCR)。详见书 112 114页。
微处理器中的控制总线提供___D______
A:决定数据总线上数据流的方向,B:控制寄存器进行读/写操作类型,
C:控制信息流入、流出存储器的方向,D:以上都是。
10. 微机在执行指令MOV AL,[DI]时,将送出的有效信号有____D______。
A、RESET, B、低电平的, C、, D、
11. 8086CPU可以访问的I/O空间有____C________。
A、4GB, B、1MB, C、64KB, D、1KB
12. 在下列指令中能使8086CPU对I/O端口进行读/写访问的是__BC______。
A、中断指令, B、串操作指令, C、输入/输出指令, D、MOV指令
13. ADD AX, 12[BP]指令中,求源操作数的物理地址时,要使用段寄存器_C___。
A、CS, B、DS, C、SS, D、ES
14. 在机器数_B_____中,零的表示形式是唯一的。
A 原码 B 补码 C 移码 D 反码
15. 主存贮器和CPU之间增加cache的目的是__A____。
A 解决CPU和主存之间的速度匹配问题
B 扩大主存贮器容量
C 扩大CPU中通用寄存器的数量
D 既扩大主存贮器容量,又扩大CPU中通用寄存器的数量
16. 寄存器间接寻址方式中,操作数处在__B____。
A. 通用寄存器 B. 主存单元 C. 程序计数器 D. 堆栈
完整的计算机应包括__C____。
A 运算器、存储器、控制器 ;
B 外部设备和主机 ;
C 主机和实用程序 ;
D 配套的硬件设备和软件系统
不是完整的计算机系统
某一RAM芯片,其容量为512×8位,除电源和接地端外,该芯片引出线的最小数目应是__20____。
数据线8根,地址线9根,读写2根,片选1根,共20根
19. 贮存器是计算机系统的记忆设备,它主要用来___C___。
A 存放数据 B 存放程序 C 存放数据和程序 D 存放微程