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