清除方向标志,在字符串的比较,赋值,读取等一系列和rep连用的操作中,di或si是可以自动增减的而不需要人来加减它的值
cld即告诉程序si,di向前移动
std指令为设置方向,告诉程序si,di向后移动
其实就是DI=1是从高位开始传送用于高位和传送低位有重叠的情况
而DI=0就是从低位开始传送,其原理类似。
转载于:https://www.cnblogs.com/ysmintor/articles/4375729.html
1121
1621

被折叠的 条评论
为什么被折叠?