汇编指令英文全程

Ei51单片机的指令英文全名/拼音注音

MOV(英文为Move/ mu ve):对内部数据寄存器RAM和特殊功能寄存器SFR的数据进行传送;
MOVC(Move Code/ muve ,cou de)读取程序存储器数据表格的数据传送;
MOVX (Move External RAM /muve, ei ke si te nou) 对外部RAM的数据传送;
XCH (Exchange /ei ke si chen zhi) 字节交换;
XCHD (Exchange low-order Digit / lou-aoder,di jei te) 低半字节交换;
PUSH (Push onto Stack/ pu shi, ang to, si dai ke) 入栈;
POP  (Pop from Stack/ pao pu, fu rong ang mu, si dai ke) 出栈;
 
(2)算术运算类指令(8种助记符)
ADD(Addition e/ dei shen) 加法;
ADDC(Add with Carry /ai de wei zi kai rei) 带进位加法;
SUBB(Subtract with Borrow/ sa bu chuai ke te, wei zi bao rou) 带借位减法;
DA(Decimal Adjust/ dai si mou, e de zha si te) 十进制调整;
INC(Increment /ying ke rei men te) 加1;
DEC(Decrement /di ke rei men te) 减1;
MUL(Multiplication、Multiply/ mao ti pu lei kei shen, mao ti pu lai) 乘法;
DIV(Division、Divide/ di wei ri-en , di wai de) 除法;
 
(3)逻辑运算类指令(10种助记符)
ANL(AND Logic /an de,lao j ke) 逻辑与;
ORL(OR Logic  / ao , lao j ke ) 逻辑或;
XRL(Exclusive-OR Logic  /ei ke si ke lu cei ve-ao, lao j ke) 逻辑异或;
CLR(Clear/ ke li er) 清零;
CPL(Complement/ kang pu lei men te) 取反;
RL(Rotate left /rou tei te,lai fu te) 循环左移;
RLC(Rotate Left throught the Carry flag  /si rou te, ,kai rei,fu lai ge ) 带进位循环左移;
RR(Rotate Right/ rou tei te, rai te) 循环右移;
RRC (Rotate Right throught the Carry flag) 带进位循环右移;
SWAP (Swap/ si wai pu te) 低4位与高4位交换;
 
(4)控制转移类指令(17种助记符)
ACALL(Absolute subroutine Call /ai bu se lu te, sa bu lu ting,kao )子程序绝对调用;
LCALL(Long subroutine Call /langsa bu lu ting,kao)子程序长调用;
RET(Return from subroutine /rei ten,fu rong ang mu , sa bu lu ting)子程序返回;
RETI(Return from Interruption/ rei ten,fu rong ang mu ,ying te rua pu shen )中断返回;
SJMP(Short Jump/ shao te, jiang pu)短转移;
AJMP(Absolute Jump/ ai bu se lu te, jiang pu )绝对转移;
LJMP(Long Jump /lang,jiang pu)长转移;
CJNE (Compare Jump if Not Equal /kang pai er ,jiang pu ,ei fu , nao te, yi kou)比较不相等则转移;
DJNZ (Decrement Jump if Not Zero/ di ke rei men te jiang pu ei fu nao te。)减1后不为0则转移;
JZ (Jump if Zero)结果为0则转移;
JNZ (Jump if Not Zero) 结果不为0则转移;
JC (Jump if the Carry flag is set)有进位则转移;
JNC (Jump if Not Carry)无进位则转移;
JB (Jump if the Bit is set)位为1则转移;
JNB (Jump if the Bit is Not set) 位为0则转移;
JBC(Jump if the Bit is set and Clear the bit) 位为1则转移,并清除该位;
NOP (No Operation / nou, ao pe rei shen) 空操作;
(5)位操作指令(1种助记符)
SETB(Set Bit  /sai te,bi te) 位 置1

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值