51单片机汇编语言指令汇总 | 您所在的位置:网站首页 › 汇编基础语法 › 51单片机汇编语言指令汇总 |
本文以AT89C51为例,列举51单片机汇编语言指令集。 AT89C51单片机的汇编指令共有111条,可按功能分为5大类: 数据传送类指令28条; 算数操作类指令24条; 逻辑运算类指令25条; 控制转移类17条; 位操作类17条。 在此约定下列指令中各符号的意义: Rn:当前寄存器区的8个工作寄存器(n=0~7) Ri:当前寄存器区中可作间接寻址寄存器的2个寄存器(i=0 1) Direct:直接地址 #data:包含在指令中的8位立即数 rel:相对转移指令中的偏移量,为8位带符号补码数 DPTR:数据指针,16位数据地址寄存器 bit:直接寻址位 C:进位标志位 addr11:11位目的地址 addr16:16位目的地址 @:间接寻址寄存器前缀 一、数据传送类指令 1.以累加器为目的操作数指令MOV A,Rn MOV A,@Ri MOV A,direct MOV A,#data 2.以Rn为目的操作数的指令MOV Rn |
CopyRight 2018-2019 实验室设备网 版权所有 |