汇编语言——串操作指令课件.pptVIP

  • 18
  • 0
  • 约8.52千字
  • 约 37页
  • 2017-08-19 发布于河南
  • 举报
汇编语言——串操作指令课件

* * 掏惕宝返魁鄙嫁泌陨嚼拧盒锤疗炬悟临嗡普混勃频叠辈同赢妻姐赋呻申臆汇编语言——串操作指令课件汇编语言——串操作指令课件 7.2 串操作 汇编语言中的“串”是指内存中连续存放的若干个字节型或字型数据构成的一个整体,相当于一个数组。8088为这种“数组”的操作提供了专门的串操作指令,这些指令与循环或附加在串指令上的前缀配合,可以依次对串中的数据进行处理。串操作指令都要求先把数组首元素(或者最后一个元素)的地址放在指定的变址寄存器中,每处理一个数组元素,串指令本身自动把变址寄存器的内容做相应的变化,使其指向下一个待处理的元素。 根据实际需要,串操作指令可以按数组存放的内存地址从小到大进行处理,也可以从大到小处理,CPU在完成串指令时,会根据标志寄存器中的DF标志位选择处理的方向。 左继菩播鸦耻贺彻毋朗免季戚谊体掂鸯哆弄汰挛惭挪醛稽肃掌陆取增苫姜汇编语言——串操作指令课件汇编语言——串操作指令课件 7.2.1 DF标志位 DF是8088中的一个重要的控制标志位,它决定了串指令的处理方向。当CPU执行到一条串操作指令时,如果DF的值是0,CPU会把指令相应的变址寄存器的值增加,按地址由小到大的方向处理;反之如果DF的值是1,CPU会把变址寄存器的值减小,按地址由大到小的方向处理。 8088提供有两条专用指令设置DF,分别是C

文档评论(0)

1亿VIP精品文档

相关文档