下面有关程序计数器(PC)的叙述中,错误的是______。
A: 每条指令执行后,PC的值都会被改变
B: PC的值由CPU在执行指令过程中进行修改
C: 条件转移指令时,PC的值总是修改为转移目标指令的地址
D: PC的位数一般和存储器地址寄存器(MAR)的位数一样
A: 每条指令执行后,PC的值都会被改变
B: PC的值由CPU在执行指令过程中进行修改
C: 条件转移指令时,PC的值总是修改为转移目标指令的地址
D: PC的位数一般和存储器地址寄存器(MAR)的位数一样
举一反三
- 【单选题】下面有关程序计数器PC的叙述中,错误的是() A. PC中总是存放指令地址 B. PC的值由CPU在执行指令过程中进行修改 C. 转移指令时,PC的值总是修改为转移目标指令的地址 D. PC的位数一般与存储器地址寄存器MAR的位数一样
- 下面有关程序计数器(PC)的叙述中,错误的是( ) A: PC中总是存放指令地址 B: PC的值由CPU在执行指令过程中进行修改 C: 转移指令时,PC的值总是修改为转移指令的目标地址 D: PC的位数一般和存储器地址寄存器(MAR)的位数一样<br>转移指令时,需要判别转移是否成功,若成功则PC修改为转移指令的目标地址,否则下一条指令的地址仍然为PC自增后的地址。
- 在CPU 中保存当前正在执行的指令的寄存器是_____ ,保存下一条指令地址的寄存器是_______ ,保存CPU访存地址的寄存器是______。 A: 其余都不对 B: 程序计数器PC,指令寄存器IR,存储器地址寄存器MAR C: 指令寄存器IR,存储器地址寄存器MAR,程序计数器PC D: 指令寄存器IR,程序计数器PC,存储器地址寄存器MAR
- 存放当前执行指令的寄存器是______,存放欲执行指令地址的寄存器是程序计数器(PC)。 A: 程序计数器(PC) B: 数据寄存器(MDR) C: 指令寄存器(IR) D: 地址寄存器(MAR)
- 程序计数器PC用来存放下一条指令的地址,CPU取指令后会自动修改PC的内容,试问下列指令中,不能强制改变PC内容的指令是() A: 执行压栈指令 B: 执行转移指令 C: 执行调用指令 D: 中断返回或子程序返回