西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁編程開發(fā)其它知識 → 匯編語言指令集

匯編語言指令集

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:本站整理時間:2010/11/27 12:35:05字體大小:A-A+

作者:佚名點(diǎn)擊:2065次評論:0次標(biāo)簽: 匯編語言 指令 數(shù)據(jù)傳輸指令 邏算術(shù)運(yùn)算

  • 類型:編程工具大。7.9M語言:中文 評分:10.0
  • 標(biāo)簽:
立即下載
6 頁 程序轉(zhuǎn)移指令

五、程序轉(zhuǎn)移指令

  1>無條件轉(zhuǎn)移指令 (長轉(zhuǎn)移)
  JMP 無條件轉(zhuǎn)移指令
  CALL 過程調(diào)用
  RET/RETF過程返回.
  2>條件轉(zhuǎn)移指令 (短轉(zhuǎn)移,-128到+127的距離內(nèi))
  ( 當(dāng)且僅當(dāng)(SF XOR OF)=1時,OP1<OP2 )
  JA/JNBE 不小于或不等于時轉(zhuǎn)移.
  JAE/JNB 大于或等于轉(zhuǎn)移.
  JB/JNAE 小于轉(zhuǎn)移.
  JBE/JNA 小于或等于轉(zhuǎn)移.
  以上四條,測試無符號整數(shù)運(yùn)算的結(jié)果(標(biāo)志C和Z).
  JG/JNLE 大于轉(zhuǎn)移.
  JGE/JNL 大于或等于轉(zhuǎn)移.
  JL/JNGE 小于轉(zhuǎn)移.
  JLE/JNG 小于或等于轉(zhuǎn)移.
  以上四條,測試帶符號整數(shù)運(yùn)算的結(jié)果(標(biāo)志S,O和Z).
  JE/JZ 等于轉(zhuǎn)移.
  JNE/JNZ 不等于時轉(zhuǎn)移.
  JC 有進(jìn)位時轉(zhuǎn)移.
  JNC 無進(jìn)位時轉(zhuǎn)移.
  JNO 不溢出時轉(zhuǎn)移.
  JNP/JPO 奇偶性為奇數(shù)時轉(zhuǎn)移.
  JNS 符號位為 "0" 時轉(zhuǎn)移.
  JO 溢出轉(zhuǎn)移.
  JP/JPE 奇偶性為偶數(shù)時轉(zhuǎn)移.
  JS 符號位為 "1" 時轉(zhuǎn)移.
  3>循環(huán)控制指令(短轉(zhuǎn)移)
  LOOP CX不為零時循環(huán).
  LOOPE/LOOPZ CX不為零且標(biāo)志Z=1時循環(huán).
  LOOPNE/LOOPNZ CX不為零且標(biāo)志Z=0時循環(huán).
  JCXZ CX為零時轉(zhuǎn)移.
  JECXZ ECX為零時轉(zhuǎn)移.
  4>中斷指令
  INT 中斷指令
  INTO 溢出中斷
  IRET 中斷返回
  5>處理器控制指令
  HLT 處理器暫停, 直到出現(xiàn)中斷或復(fù)位信號才繼續(xù).
  WAIT 當(dāng)芯片引線TEST為高電平時使CPU進(jìn)入等待狀態(tài).
  ESC 轉(zhuǎn)換到外處理器.
  LOCK 封鎖總線.
  NOP 空操作.
  STC 置進(jìn)位標(biāo)志位.
  CLC 清進(jìn)位標(biāo)志位.
  CMC 進(jìn)位標(biāo)志取反.
  STD 置方向標(biāo)志位.
  CLD 清方向標(biāo)志位.
  STI 置中斷允許位.
  CLI 清中斷允許位.

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)