首页 > 试题广场 >

指令寄存器的作用是____________

[单选题]

指令寄存器的作用是____________


  • 存储指令地址
  • 存储操作数地址
  • 存放正在执行的指令
  • 存储操作数

这里先理清一下相关概念

处理器的寄存器分为两种用户可见寄存器和控制和状态寄存器

1.用户可见寄存器又分为

  • 数据寄存器(Data Register):又称通用寄存器,用于各种算术逻辑指令和访存指令
  • 地址寄存器(Address Register):用于存储数据及指令的物理地址、线性地址或者有效地址,用于某种特定方式的寻址
  • 条件码寄存器:保存处理器操作结果的各种标记位
  1. 控制和状态寄存器
  • 程序计数器(Program Counter,PC),记录了将要取出的指令的地址
  • 指令寄存器(Instruction Register,IR),包含了最近取出的指令
  • 程序状态字(Program Status Word,PSW),记录了处理器的运行模式等。
编辑于 2019-03-23 12:13:32 回复(0)
指令寄存器(IR,Instruction Register),是临时放置从内存里面取得的程序指令的寄存器,用于存放当前从主存储器读出的正在执行的一条指令
发表于 2017-08-17 10:00:03 回复(0)
指令从存储器取出后放在控制器的指令寄存器中,然后对指令寄存器中的操作码部分进行译码产生指令执行所需要的微操作。在指令执行过程中指令寄存器中的内容不能变化。
发表于 2019-01-28 11:57:55 回复(0)
指令寄存器存储正在执行的指令
发表于 2019-09-14 09:47:39 回复(0)