微指令（），又称微码，是在CISC结构下，执行一些功能复杂的指令时，所分解一系列相对简单的指令。相关的概念最早在1947年开始出现。微指令的作用是将机器指令与相关的电路实作分离，这样一来机器指令可以更自由的进行设计与修改，而不用考虑到实际的电路架构。与其他方式比较起来，使用微指令架构可以在降低电路复杂度的同时，建构出复杂的多步骤机器指令。撰写微指令一般称为微程式设计（microprogramming），而特定架构下的处理器实做中微指令有时会称为微程式（microprogram）。现代的微指令通常由C