4.1 指令格式
4.1.1 指令的基本格式
操作码字段 | 地址码字段 |
---|
单字长指令:指令长度=机器字长
半字长指令:指令长度=半个机器字长
双字长指令:指令长度=2 个机器字长
所有指令长度都是相等的,定长指令字结构。
指令长度不相等,变长指令字结构。
1.零地址指令
OP |
---|
2.一地址指令
OP | A1 |
---|
3.二地址指令
OP | A1 | A2 |
---|
4.三地址指令
OP | A1 | A2 | A3(结果) |
---|
4.四地址指令
OP | A1 | A2 | A3(结果) | A4(下址) |
---|
操作码字段 | 地址码字段 |
---|
单字长指令:指令长度=机器字长
半字长指令:指令长度=半个机器字长
双字长指令:指令长度=2 个机器字长
所有指令长度都是相等的,定长指令字结构。
指令长度不相等,变长指令字结构。
OP |
---|
OP | A1 |
---|
OP | A1 | A2 |
---|
OP | A1 | A2 | A3(结果) |
---|
OP | A1 | A2 | A3(结果) | A4(下址) |
---|