指令格式包括操作码和地址码。
计算机的指令格式与计算机的字长、存储器容量以及指令功能密切相关。为提高指令功能,增加基本操作并行性,指令中所包含的信息以多为宜;另一方面,指令太长又会增加存储空间的开销并影响机器指令的执行速度。因此,如何合理、科学地设计指令格式对整个计算机的设计是至关重要的。
指令特点
1、操作码长度不固定;
2、操作码的长度随地址码个数的减少而增加;
3、不同的地址数可以具有不同长度的操作码;
4、在满足需要的前提下,有效缩短了指令字长。
指令的原则
1、不允许短码是长码的前缀;
2、各指令的操作码一定不能重复。