在51单片机中,为什么说指令的机器码中立即数在操作码之后,所以立即寻址的指令多为2或3字节。

如题所述

因为51单片机是8位单片机,指令的机器码包含信息有限,当立即数在操作码之后,至少需要一个字节表示立即数,当操作的是寄存器时,寄存器的信息可以包含在指令机器码之内,这就需要两个字节(指令机器码占一个字节),当操作的是内存地址时,还要有一个字节表示内存地址,这就需要三个字节了,所以立即寻址的指令多为2或3字节。
温馨提示:答案为网友推荐,仅供参考
相似回答