8086微处理器中的字符串操作指令

字符串是一组字节/字,它们的内存始终按顺序分配。字符串被称为字节字符串或单词字符串。在这里,我们将看到一些用于操纵与字符串相关的操作的指令。

字符串操作说明如下。

操作码
操作数
描述
REP
指令
用于重复给定指令,直到CX≠0。
重复/重复
指令
用于重复给定指令,直到CX = 0或零标志ZF = 1。
REPNE /雷恩
指令
用于重复给定指令,直到CX = 0或零标志ZF = 1。
MOVS / MOVSB / MOVSW
----
用于将字节/字从一个字符串移动到另一个字符串。
COMS / COMPSB / COMPSW
----
用于比较两个字符串字节/字。
INS / INSB / INSW
----
用作从I / O端口到提供的内存位置的输入字符串/字节/字。
输出/输出/输出
----
用作从提供的内存位置到I / O端口的输出字符串/字节/字。
SCAS / SCASB / SCASW
----
用于扫描字符串,并将其字节与AL中的字节比较,或将字符串word与AX中的单词进行比较。
LODS / LODSB / LODSW
----
用于将字符串字节存储到AL中或将字符串字存储到AX中。

 

以上是 8086微处理器中的字符串操作指令 的全部内容, 来源链接: utcz.com/z/347272.html

回到顶部