微机原理与接口技术(3-3).pptVIP

  • 28
  • 0
  • 约8.57千字
  • 约 38页
  • 2017-08-19 发布于江西
  • 举报
微机原理与接口技术(3-3).ppt

微机原理与接口技术 三、逻辑运算和移位指令 四、字符串处理指令 §3-3 8086的指令系统 ——字符串处理指令 说明: DI初值存起始地址偏移量0,搜索一次后,DI自动加1,使DI的值等于1; 每执行一次搜索操作,DI自动增1; 因此可用DI的值表示搜索次数。 §3-3 8086的指令系统 ——字符串处理指令 4.LODS数据串装入指令(Load String) 指令格式:LODS 源串 指令功能:DS:SI中的串元素 → AL/AX(字节/字操作)中,修改SI,以指向串中的下一个元素,修改量遵守隐含约定⑷。 注:该指令加重复前缀意义不大,因为重复传送只能保留最后写入的数据。? 5.STOS数据串存储指令(Store string) 指令格式:STOS 目的串 指令功能:AL/AX(字节/字操作)的一个字节或字→ES:DI所指的目的串;修改DI,以指向串中的下一个单元。 关于重复前缀:“REP STOS” ,可用累加器中的常数,对数据串初始化。如初始化为全0串。 §3-3 8086的指令系统 ——字符串处理指令 例 若在数据段中有一个数据块,起始地址为BLOCK,数据块中的数为8位带符号数,要求将其中所含的正、负数分开,然后把正数送到附加段中始址为PLUS-DATA的缓冲区,负数则送到附加段中始址为MINUS-DATA的缓冲区。 把数

文档评论(0)

1亿VIP精品文档

相关文档