指令暂存器（，）在电脑科学中是中央处理器中控制单元用来储存执行中指令的暂存器。在简易的处理器中，每个将被执行的指令都会被存入指令暂存器中。从解码、准备到执行完成的过程中都会被持续的保存。有些较为复杂的处理器使用管线化暂存器，其中管线上每个阶段只负责解码、准备或执行的其中一个，然后再传递至下一个阶段。现代的处理器甚至可以不用按照顺序做某些动作，也就是平行计算。在指令暂存器中将解码的步骤包含确定指令、确定运算对象所在的记忆体位址、从记忆体中提取运算对象、分配处理器的资源来执行指令。指令暂存器的输出可