指令 | Personal Blog

指令

指令系统

CISC(复杂指令系统计算机):采用复杂的指令系统以增强计算机的功能,提高机器的速度.

RISC(精简指令系统计算机):为了解决CISC指令系统庞杂,指令格式多等问题,RISC选取使用频率高的简单指令构成指令系统.

指令格式

指令字:表示一条指令的机器字

指令格式:操作码(表征指令的操作特性和功能)+地址码(指定参与操作的操作数的地址)

操作码(OP)

不同的操作码代表不同的指令,由专门的电路负责转换调用

  • 可变长度的操作码:使用操作码扩展技术将操作码扩展到地址码字段,使各类指令的操作码长度不等

  • 操作码的扩展技术:对于地址码较少的指令可以把它们的操作码扩展到不用的地址码字段以充分利用

地址码(A)

一条指令格式中有几个操作数有几个操作数就称为几地址指令

指令字长度

指一个指令字中包含的二进制代码的位数

指令助记符

使用3-4个英文缩写字母表示的指令操作码

不同的环境中,指令助记符的规定是不一样的