在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 51單片機常用匯編語言助記符英文全稱

            51單片機常用匯編語言助記符英文全稱

            作者: 時間:2013-01-30 來源:網(wǎng)絡(luò) 收藏

            常用英文全稱

            (1)數(shù)據(jù)傳送類指令(7種
            MOV(英文為Move):對內(nèi)部數(shù)據(jù)寄存器RAM和特殊功能寄存器SFR的數(shù)據(jù)進行傳送;
            MOVC(MoveCode)讀取程序存儲器數(shù)據(jù)表格的數(shù)據(jù)傳送;
            MOVX (MoveExternalRAM) 對外部RAM的數(shù)據(jù)傳送;
            XCH (Exchange) 字節(jié)交換;
            XCHD (Exchangelow-orderDigit) 低半字節(jié)交換;
            PUSH (PushontoStack) 入棧;
            POP (PopfromStack) 出棧;

            (2)算術(shù)運算類指令(8種

            ADD(Addition)加法;
            ADDC(AddwithCarry)帶進位加法;
            SUBB(SubtractwithBorrow)帶借位減法;
            DA(DecimalAdjust)十進制調(diào)整;
            INC(Increment)加1;DEC(Decrement)減1;
            MUL(Multiplication、Multiply)乘法;
            DIV(Division、Divide)除法;

            (3)邏輯運算類指令(10種助記符)

            ANL(ANDLogic)邏輯與;
            XRL(Exclusive-ORLogic)邏輯異或;
            CLR(Clear)清零;CPL(Complement)取反;
            RL(Rotateleft)循環(huán)左移;
            RLC(RotateLeftthroughttheCarryflag)帶進位循環(huán)左移;
            RR(RotateRight)循環(huán)右移;
            RRC (RotateRightthroughttheCarryflag)帶進位循環(huán)右移;
            SWAP(Swap) 低4位與高4位交換;

            (4)控制轉(zhuǎn)移類指令(17種助記符)
            ACALL(AbsolutesubroutineCall)子程序絕對調(diào)用;
            LCALL(LongsubroutineCall)子程序長調(diào)用;
            RET(Returnfromsubroutine)子程序返回;
            RETI(ReturnfromInterruption)中斷返回;
            SJMP(ShortJump)短轉(zhuǎn)移;LJMP長轉(zhuǎn)移;
            AJMP(AbsoluteJump)絕對轉(zhuǎn)移;
            CJNE(CompareJumpifNotEqual)比較不相等則轉(zhuǎn)移;
            DJNZ(DecrementJumpifNotZero)減1后不為0則轉(zhuǎn)移;
            JZ(JumpifZero)結(jié)果為0則轉(zhuǎn)移;
            JNZ(JumpifNotZero)結(jié)果不為0則轉(zhuǎn)移;
            JC(JumpiftheCarryflagisset)有進位則轉(zhuǎn)移;
            JNC(JumpifNotCarry)無進位則轉(zhuǎn)移;
            JB(JumpiftheBitisset)位為1則轉(zhuǎn)移;
            JNB(JumpiftheBitisNotset)位為0則轉(zhuǎn)移;

            (3)JBC(JumpiftheBitissetandClearthebit)位為1則轉(zhuǎn)移,并清除該位;
            NOP(NoOperation) 空操作;

            (5)位操作指令(1種助記符)
            SETB(SetBit) 位置1。

            1.通用數(shù)據(jù)傳送指令.
            MOV---->move
            MOVSX---->extendedmovewithsigndata
            MOVZX---->extendedmovewithzerodata
            PUSH---->pushPOP---->pop
            PUSHA---->pushall

            POPA---->popall
            PUSHAD---->pushalldata
            POPAD---->popalldata
            BSWAP---->byteswap
            XCHG---->exchange
            CMPXCHG---->compareandchange
            XADD---->exchangeandadd
            XLAT---->translate


            2.輸入輸出端口傳送指令.
            IN---->input

            OUT---->output

            3.目的地址傳送指令.
            LEA---->loadeffectiveaddress
            LDS---->loadDS

            LES---->loadES
            LFS---->loadFS

            LGS---->loadGS
            LSS---->loadSS

            4.標志傳送指令.
            LAHF---->loadAHfromflag
            SAHF---->saveAHtoflag
            PUSHF---->pushflagPOPF---->popflag
            PUSHD---->pushdflagPOPD---->popdflag


            上一頁 1 2 3 下一頁

            關(guān)鍵詞: 51單片機 匯編語言 助記符

            評論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉