指令可按字节与功能进行分类,按字节可分为3类,按功能可分为5类。现介绍如下: 1.按指令字节分3类 (1)单字节指令:只有1个操作码的指令 (2)双字节指令:1个操作码1个操作数的指令 (3)三字节指令:1个操作码2个操作数的指令 例如: 指令 机器码:操作码 操作数 操作数 单字节指令 MOV A,R0 E0 双字节指令 MOV R0,#7FH 78 7F 三字节指令 MOV 30H,#50H 75 30 50 2.按功能可分为五类 (1)数据传送指令(29条) (2)算术运算指令(24条) (3)逻辑运算指令(24条) (4)控制转移指令(17条) (5)位操作指令(17条) 共计111条,以下将按照上述分类介绍各种指令。 |