CPU中,保存当前正在执行的指令的寄存器为[input=type:blank,size:4][/input],保存下一条指令地址的寄存器为[input=type:blank,size:4][/input],保存CPU访存地址的寄存器为[input=type:blank,size:4][/input]。
举一反三
- 在CPU中,保存当前正在执行的指令的寄存器为[input=type:blank,size:4][/input];保存当前正在执行的指令地址(在某些机器中为下一条要执行的要执行的指令地址)的寄存器是[input=type:blank,size:4][/input];算术逻辑运算的结果通常放在[input=type:blank,size:4][/input]或[input=type:blank,size:4][/input]中。
- 保存当前栈顶地址的寄存器称为[input=type:blank,size:4][/input]。
- 在中断响应周期内CPU自动执行一条[input=type:blank,size:4][/input]指令,完成[input=type:blank,size:4][/input]、[input=type:blank,size:4][/input]和[input=type:blank,size:4][/input]操作。
- 根据CPU访存的性质不同,可将CPU的工作周期分为[input=type:blank,size:4][/input]、[input=type:blank,size:4][/input]、[input=type:blank,size:4][/input]和[input=type:blank,size:4][/input]。
- 决定指令执行顺序的寄存器是[input=type:blank,size:4][/input],而记录指令执行结果的状态的寄存器[input=type:blank,size:4][/input]。