在计算机技术中，指令是由指令集架构定义的单个的CPU操作。在更广泛的意义上，“指令”可以是任何可执行程序的元素的表述，例如字节码。在传统的构架上，指令包括一个操作码（）——它指定要进行什么样的操作，例如“将存储器中的内容与寄存器中的内容相加”——和零个或者更多的操作数（）——它可能指定参与操作的寄存器、内存地址或者立即数（）。操作数可能还包括寻址方式，它确定操作数的含义。在超长指令字（）构架中（包括很多微指令（）构架）多个并发的操作和操作数在一条单独的指令中被指定。指令的长度相差悬殊，从一些微控