计算机学科专业基础综合组成原理分类模拟20
单项选择题
1. 下列寄存器中,汇编语言程序员可见的是______。
A.存储器地址寄存器(MAR)
B.程序计数器(PC)
C.存储器数据寄存器(MDR)
D.指令寄存器(IR)
答案:B
[解答] 汇编语言程序员可见的是程序计数器(PC),即汇编语言程序员通过汇编程序可以对某个寄存器进行访问。汇编程序员可以通过指定待执行指令的地址来设置PC的值,如转移指令、子程序调用指令等。而IR、MAR、MDR是CPU的内部工作寄存器,对程序员不可见。
2. 下列部件不属于控制器的是______。
A.指令寄存器
B.程序计数器
C.程序状态字寄存器
D.时序电路
答案:C
[解答] 控制器由程序计数器(PC)、指令寄存器(IR)、存储器地址寄存器(MAR)、存
储器数据寄存器(MDR)、指令译码器、时序电路和微操作信号发生器组成。而程序状态字寄存器(PSW)属是运算器的组成部分。
3. 通用寄存器是______。
A.可存放指令的寄存器
B.可存放程序状态字的寄存器
C.本身具有计数逻辑与移位逻辑的寄存器
D.可编程指定多种功能的寄存器
答案:D
[解答] 存放指令的寄存器是指令寄存器,故A错。存放程序状态字的寄存器是程序状态字寄存器,故B错,通用寄存器并不一定本身具有计数和移位逻辑功能,故C错。
4. CPU中保存当前正在执行指令的寄存器是______。
A.指令寄存器
B.指令译码器
C.数据寄存器
D.地址寄存器汇编语言要什么基础
答案:A
[解答] 指令寄存器用于存放当前正在执行的指令。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。