C51指令集
常用术语说明
-
CY(carry),进位标志
-
A(ACC,accumulator),累加器
-
PSW(program status word),程序状态字寄存器,是特殊功能寄存器,核心作用是记录程序执行过程中的 “状态信息”
-
P(parity),奇偶校验位
-
ORG(origin),起始位置,伪指令,没有对应的机器码,只是编译时用
-
END,汇编伪指令,必须放在程序最后且只能有一个
-
NOP(no operation),空操作,啥也不操作,只消耗一个时钟周期
常用指令
-
RLA(rotate left with carry),带进位循环左移指令
-
RL(rotate left),不带进位循环指令
-
SETB(set bit),将指定位置的电平设置位1,高电平
-
CLR(clear),将指定寄存器清0
-
LJMP(long jump),长跳转指令,可以跳转到64K的地址
-
SJMP(short jump),短跳转指令,只能跳转-127~128的地址