工学

问答题基本程序执行寄存器是由哪些寄存器组成?

题目
问答题
基本程序执行寄存器是由哪些寄存器组成?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在CPU中存放当前正在执行指令的的寄存器是( )。

A.主存地址寄存器

B. 程序计数器

C. 指令寄存器

D. 程序状态寄存器


参考答案:C

第2题:

变址寻址和基址寻址的有效地址形成方式类似,但(4)。

A.变址寄存器的内容在程序执行过程中是不能改变的

B.基址寄存器的内容在程序执行过程中是可以改变的

C.在程序执行过程牛,变址寄存器的内容不能改变而基址寄存器的内容可变

D.在程序执行过程中,基址寄存器的内容不能改变而变址寄存器的内容可变


正确答案:D
解析:从计算操作数的有效地址的方法上来看,变址寻址和基址寻址是相似的,都是把某个寄存器的内容加上指令字中的形式地址而形成操作数的有效地址。实际上,两者有着不同的特点和用途。首先,在采用了基址寻址的计算机系统中,基址是不变的,程序中的所有地址都是相对于基址来变化的。而对于变址寻址来说则相反,指令中的地址字段的形式地址给出的是一个存储器地址基准,变址寄存器X中存放的是相对于该基准地址的偏移量。不同的变址寄存器值指向不同的单元。第二,在基址寻址中,偏移量倍数较小,而在变址寻址中,偏移量倍数足以表示整个存储空间。第三,基址寻址是解决程序逻辑空间与存储器物理空间的无关性,而变址寻址主要是为了编写出高效访问一片存储空间的程序。

第3题:

采用变址寻址可扩大寻址范围,且()。

A、变址寄存器内容由用户确定,在程序执行过程中不可变;

B、变址寄存器内容由操作系统确定,在程序执行过程中可变;

C、变址寄存器内容由用户确定,在程序执行过程中可变;

D、变址寄存器内容由操作系统确定,在程序执行过程不中可变;


参考答案:C

第4题:

在CPU中存放当前正在执行指令的的寄存器是()

  • A、主存地址寄存器
  • B、程序计数器
  • C、指令寄存器
  • D、程序状态寄存器

正确答案:C

第5题:

CPU中决定指令执行顺序的是()。

A.指令寄存器IR
B.程序计数器PC
C.程序状态字寄存器PSWR
D.主存地址寄存器MAR

答案:B
解析:
CPU中用程序计数器PC来跟踪下一条将要执行的指令的地址,即通过程序计数器PC来决定指令执行顺序。

第6题:

●计算机的控制器是由多种部件组成的,其中不包括 (8) 。

(8) A.指令寄存器IR

B.程序计数器PC(指令指针寄存器IP)

C.算术逻辑单元ALU

D.程序状态字寄存器PSW


正确答案:C
【解析】微处理器由运算器ALU、控制器和寄存器阵列组成3部分组成。其中,控制器负责从内存储器中取出指令,分析解释指令,向各硬件部件发出控制信号,保证计算机各部件的有条不紊、协调一致地进行工作。控制器由程序计数器(IP)、指令寄存器(IR)、指令译码器(ID)和时序信号发生器等组成。

第7题:

CPU中,保存当前正在执行的指令的寄存器是(59)。表征指令执行结果的寄存器是(60)。

A.程序计数器

B.标志寄存器(PSW)

C.堆栈指示器

D.指令寄存器


正确答案:D
解析:在CPU执行指令的过程中,CPU将从内存取出的指令保存在CPU内部的指令寄存器中,而后执行该指令。在指令执行过程中,CPU取指令的内存地址由程序计数器来决定,并且CPU每从内存取出指令,程序计数器的内容自动增量,指向下一次要执行的指令。所以,CPU中决定指令执行顺序寄存器是程序计数器。在CPU中,用以记录指令执行结果的寄存器是标志寄存器(PSW)。

第8题:

采用变址寻址可以扩大寻址范围,且()

A变址寄存器的内容由用户确定,在程序执行过程中不能改变

B变址寄存器的内容由操作系统确定,在程序执行过程中不能改变

C变址寄存器的内容由用户确定,在程序执行过程中可以改变

D变址寄存器的内容由操作系统确定,在程序执行过程中可以改变


正确答案:C

第9题:

CPU逐条执行程序,将执行结果放到()。

  • A、输入映象寄存器
  • B、输出映象寄存器
  • C、中间寄存器
  • D、辅助寄存器

正确答案:B

第10题:

执行部件负责指令的执行,它主要由寄存器组、算逻部件、标志寄存器组成。


正确答案:正确

更多相关问题