AT89S51指令系统的指令格式
指令的表示方法称为指令格式。一条指令通常由两部分组成:操作码和操作数。操作码用来规定指令进行什么操作,而操作数则是指令操作的对象。操作数可能是一个具体的数据,也可能是指出到哪里取得数据的地址或符号。
在AT89S51指令系统中,有单字节指令、双字节指令和三字节指令之分,指令的长度不同,格式也就不同。
(1)单字节指令:只有一个字节,操作码和操作数同在一个字节中。
(2)双字节指令:两个字节,其中一个字节为操作码,另一个字节是操作数。
(3)三字节指令:其中,操作码占一个字节,操作数占两个字节。且操作数既可以是数据,也可以是地址。
在AT89S51指令系统中,有单字节指令、双字节指令和三字节指令之分,指令的长度不同,格式也就不同。
(1)单字节指令:只有一个字节,操作码和操作数同在一个字节中。
(2)双字节指令:两个字节,其中一个字节为操作码,另一个字节是操作数。
(3)三字节指令:其中,操作码占一个字节,操作数占两个字节。且操作数既可以是数据,也可以是地址。
- 上一篇:AT89S51的指令系统的寻址方式
- 下一篇:AT89S51指令系统概述