计算机串指令处理技巧与应用解析.pptxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 8页
  • 2026-05-26 发布于江苏
  • 举报

串操作指令:

数据传送类指令每次只能传送一种数据,若要传送大批数据就需要重复编程,这么就挥霍了大量的时间和空间。为此8086提供了一组处理主存中连续存放数据串的指令,这就是串操作指令。;该流程图总结了串操作的过程。;传送指令MOVS

语句格式:

①MOVSB——字节串传送

②MOVSW——字串传送

功效:将以SI为指针的源串中的一种字节(或字)存放单元中的数据传送至以DI为指针的目标地址中去,并自动修改指针,使之指向下一种字节(或字)存放单元。

即:①(DS:[SI])→ES:[DI]。

②当DF=0时,(SI)和(DI)增量。

当DF=1时,(SI)和(DI)减量。

;串比较指令CMPS

语句格式:

①CMPSB——字节串比较

②CMPSW——字串比较

功效:将SI所指的源串中的一种字节(或字)存放单元中的数据与DI所指的目标串中的一种字节(或字)存放单元中的数据相减,并依据相减的成果设置标志,但成果并不保存。

即:

①([SI])-([DI])。

②修改串指针,使之指向串中的下一种元素。

当DF=0时,(SI)和(DI)增量。当DF=1时,(SI)和(DI)减量。

;串搜索指令SCAS

语句格式:

①SCASB——字节串搜索

②SCASW——字串搜索

功效:AL(字节)或AX(字)中的内容与DI所指的目标串中的一种字节(或字)存放单元中的数据相减

文档评论(0)

1亿VIP精品文档

相关文档