汇编语言--转移指令的原理
生活随笔
收集整理的這篇文章主要介紹了
汇编语言--转移指令的原理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ? ?可以修改IP,或同時修改CS和IP的指令統稱為轉移指令。概括地講,轉移指令就是可以控制CPU執行內存中某處代碼的指令。
8086CPU的轉移行為有以下幾類。
? ? ? 只修改IP時,稱為段內轉移,比如:jmp ax。
? ? ? 同時修改CS和IP時,稱為段間轉移,比如:jmp 1000:0。
由于轉移指令對IP的修改范圍不同,段內轉移又分為:短轉移和近轉移。
? ? ? 短轉移IP的修改范圍為-128 ~ 127。
? ? ? 近轉移IP的修改范圍為-32768 ~ 32767。
8086CPU的轉移指令分為以下幾類。
? ? ? 無條件轉移指令(如:jmp)
? ? ? 條件轉移指令
? ? ? 循環指令(如:loop)
? ? ? 過程
? ? ? 中斷
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的汇编语言--转移指令的原理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 汇编语言--转移指令
- 下一篇: 汇编语言--jcxz指令