微机原理及程序设计

当前正在执行的指令保存在CPU的()寄存器中;运算结果进位标志C保存在CPU的()寄存器中。

题目

当前正在执行的指令保存在CPU的()寄存器中;运算结果进位标志C保存在CPU的()寄存器中。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

CPU执行算术运算或者逻辑运算时,算术逻辑运算部件(ALU)将计算结果保存在

A.累加器AC

B.程序计数器PC

C.指令寄存器IR

D.地址寄存器AR


正确答案:A

第2题:

在CPU的状态寄存器中,若符号标志为“1”,表示运算结果为(25);若进位标志为“0”,表示(26)。

A.正

B.负

C.零

D.不一定


正确答案:D
解析:在CPU的状态寄存器中,会设置多种状态标志,其中符号标志位(也称正负标志位)用于标志CPU执行带符号数运算结果是正还是负,当该标志为0时,说明执行的结果是正;当该标志为1时,说明执行的结果为负。但在执行无符号数运算,非数值运算时也会影响到这一标志。因此,只有在进行带符号数的算术运算时,该位才用表示结果的正或负。对于状态寄存器的进位标志,不同的CPU略有不同。有的CPU有如下规定:即当运算有进位或无借位时,进位标志为1,而当运算无进位或有借位时,进位标志为0;而有的CPU时借位的规定刚好相反:即当运算有进位或有借位时,进位标志为1,而当运算无进位或无借位时,进位标志为0。同时,大多数CPU都有包含进位标志在内的循环移位(左移或右移),这些指令的执行必然会影响到进位标志。

第3题:

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

A.主存地址寄存器

B. 程序计数器

C. 指令寄存器

D. 程序状态寄存器


参考答案:C

第4题:

中央处理器(CPU)控制器中( )用来保存当前正在执行的一条指令的代码。




A.程序计数器(PC)
B.指令寄存器(IR)
C.地址寄存器(AR)
D.数据缓冲寄存器(DR)

答案:B
解析:
* CPU由控制器、运算器、cache和总线组成。控制器是全机的指挥中心,基本功能就是执行指令。控制器由程序计数器(PC)、指令寄存器(IR)、地址寄存器(AR)、数据缓冲寄存器(DR)、指令译码器、时序发生器和微操作信号发生器组成。程序计数器(PC):用以指出下条指令在主存中的存放地址,由自增功能。指令寄存器(IR):用来保存当前正在执行的一条指令的代码。地址寄存器(AR):用来存放当前CPU访问的内存单元地址。数据缓冲寄存器(DR):用来暂存由内存中读出或写入内存的指令或数据。

第5题:

CPU中程序状态寄存器中的各个状态标志位是依据下面哪项来置位的()。

A.CPU已执行的指令

B.CPU将要执行的指令

C.算术逻辑部件上次的运算结果

D.累加器中的数据


参考答案:C

第6题:

CPU执行算术运算或者逻辑运算时,算术逻辑运算部件(ALU)将计算结果保存在( )中。

A.累加器AC

B.程序计数器PC

C.指令寄存器IR

D.地址寄存器AR


正确答案:A
解析:计算机主要有运算器、控制器件、寄存器组和内容总线组成。累加器AC在运算过程中暂时存放被操作数和中间结果,不能用于长时间地保存一个数据。程序计数器PC保存还要执行的指令地址。当程序顺序执行时,每取出一条指令,Pc内容自动增加一个值,指向下一条要执行的指令。当程序出现转移时,则将转移地址送入PC,然后由PC指向新的程序地址。指令寄存器用于存放正在执行的指令,指令从内存取出后送入指令寄存器。地址寄存器AR来保存当前CP[J所访问单元的地址。由于内存和CPU之间存在操作速度上的差别,所以必须使用地址寄存器来保存地址信息,直到内存的读/写操作完成。

第7题:

在CPU中,常常来为ALU执行算术逻辑运算提供数据并暂存运算结果的寄存器是(1)。A.程序计数器SXB

在CPU中,常常来为ALU执行算术逻辑运算提供数据并暂存运算结果的寄存器是(1)。

A.程序计数器

B.状态寄存器

C.通用寄存器

D.累加寄存器


正确答案:D

第8题:

CPU执行算术运算或者逻辑运算时,算术逻辑运算部件(ALU)将计算结果保存在(2) 中。 A.累加器(A) B.程序计数器(PC) C.指令寄存器(IR)D.地址寄存器(AR)


正确答案:A
要点解析:CPU在执行算术运算或者逻辑运算时,运算器(即算术逻辑运算部件(ALu))将计算结果保存在累加器(A)中。控制器通常由程序计数器(PC)、指令寄存器(IR)、指令译码器(ID)、时序产生器和操作控制器组成,用以控制和协调计算机各部件自动、连续地执行指令。 

第9题:

● CPU 执行算术运算或者逻辑运算时,算术逻辑运算部件(ALU)将计算结果保存在 (7)中。

(7)

A.累加器 AC

B.程序计数器PC

C.指令寄存器 IR

D.地址寄存器 AR


正确答案:A

第10题:

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


A. 程序计数器
B. 标志寄存器(PSW)
C. 堆栈指示器
D. 指令寄存器

答案:B
解析:
CPU中的寄存器是用来暂时保存运算和控制过程的中间结果、最终结果以及控制、状态信息的。它可以分为通用寄存器和专用寄存器两大类。

从表中我们可以看出,程序计数器存放的是下一条指令的地址;标志寄存器记录运算器的重要状态和特征,典型的是是否溢出、结果为0、被0除等;指令寄存器存放当前正在执行的指令。

更多相关问题