汇编语言L0C,单片机汇编语言指令查表.doc

单片机汇编语言指令查表

目的操作数汇编指令机器码功能机器周期字节数Amov A ,#data74H datadata传至A12Amov A,directE5H direct direct 传至A12Amov A,Rn11101rrr Rn 传至A11Amov A,@Ri1110011i Ri 传至A11directmov direct,#data75H direct datadata传至direct23directmov direct,direct85H direct direct direct 传至direct23directmov direct,AF5H direct A 传至direct12directmov direct,Rn10001rrr direct Rn 传至direct22directmov direct,@Ri1000011i direct Ri 传至direct22Rnmov Rn,#data01111rrr datadata传至Rn12Rnmov Rn,direct10101rrr direct direct 传至Rn22Rnmov Rn,A11111rrr A 传至Rn21@Rimov @Ri,#data0111011i datadata传至 Ri 12@Rimov @Ri,direct1010011i direct direct 传至 Ri 22@Rimov @Ri,A1111011i A 传至 Ri 11dptrmov dptr,#data1690H dataH dataLdata16传至dptr231.片内ram数据传送指令表

2.程序调用及返回指令表

类型指令机器码功能字节数机器周期长调用Lcall addr1612H addr16(PC)+3传至PC;(SP +1传至SP;PC7~0传至(SP)32绝对调用Acall addr11Addr10~810001,addr7~0(SP +1传至SP,PC15~8传至(SP ;addr15~0传至PC22子程序返回ret22H(PC)+2传至PC;SP +1传至SP,PC7~0传至(SP)12中断返回reti32H SP +1传至SP,PC15~8传至(SP ;addr10~0传至PC.

SP 传至PC15~8,SP-1传至SP.

SP 传至PC7~0,SP-1传至SP.

SP 传至PC15~8,SP-1传至SP.

SP 传至PC7~0,SP-1传至SP.12

3.无条件转移指令表

类型指令操作码功能字节数机器周期长转移Ljmp addr1602H addr16Addr15~032绝对转移Ajmp addr11Addr10~800001,addr7~0 PC +2传至PC;addr10~0传至PC;PC15~11不变22相对转移Sjmp rel80H rel PC +2+rel传至PC22间接转移jmp@A+dptr73H A + dptr 传至PC12

条件转移指令

类型汇编指令操作码功能字节数机器周期A为零转移Jz rel60H rel PC +2传至PC; A 0,则 PC +rel传至PC22A非零转移Jnz rel70H rel PC +2传至PC; A ≠0,则 PC +rel传至PC22比较转移Cjne A,#data,relB4H data rel A ≠data,转移32Cjne A,direct,relB5H direct rel A ≠direct,转移32Cjne Rn,#data,rel10111rrr data rel Rn ≠data,转移32Cjne @Ri,#data,rel1011011i data rel Ri ≠data,转移32减1不为零转移Djnz Rn,rel11011rrr rel Rn -1≠0,转移22Djnz direct,relD5H direct rel direct -1≠0,转移32

5.位操作指令

类型汇编指令机器码功能字节数机器周期位传送Mov C,bitA2H bit bit 传至C21Mov bit,C92H bit(C 传至bit21位清零Cl

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值