8086微處理器字串操作指令


字串是由一組位元組/字組成,它們的記憶體總是按順序分配的。字串可以稱為位元組串或字串。這裡我們將看到一些用於操作字串相關操作的指令。

字串操作指令如下所示。

操作碼
運算元
描述
REP
指令
用於重複給定指令,直到CX ≠ 0。
REPE/REPZ
指令
用於重複給定指令,直到CX = 0或零標誌ZF = 1。
REPNE/REPNZ
指令
用於重複給定指令,直到CX = 0或零標誌ZF = 1。
MOVS/MOVSB/MOVSW
----
用於將位元組/字從一個字串移動到另一個字串。
COMS/COMPSB/COMPSW
----
用於比較兩個字串的位元組/字。
INS/INSB/INSW
----
將I/O埠的字串/位元組/字輸入到提供的記憶體位置。
OUTS/OUTSB/OUTSW
----
將提供的記憶體位置的字串/位元組/字輸出到I/O埠。
SCAS/SCASB/SCASW
----
用於掃描字串並將它的位元組與AL中的位元組進行比較,或將字串字與AX中的字進行比較。
LODS/LODSB/LODSW
----
用於將字串位元組儲存到AL中,或將字串字儲存到AX中。

 

更新於:2019年7月30日

10K+ 次瀏覽

啟動你的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.