+ -
当前位置:首页 → 问答吧 → 方向标志位到底有什么用?

方向标志位到底有什么用?

时间:2011-01-03

来源:互联网

CLD/SLD设置的方向标志位到底有什么用? 串操作不都是从头向后的吗?

难道还有从后向前的? 如果是从后向前,程序如何知道从哪里开始到哪里结束呢?

想不明白了。大牛们说说看哈

作者: avata163   发布时间: 2011-01-03

向前还是向后 全是根据 DF标志
 你进行串传送 但是你不知道现在DF的状态 你只能用指令设置
 如果你能确定是正向 你可以不用指令设置
 确实是有从后向前的  
 哪里开始 取决于 DI SI 还有CX
  具体要看什么指令了
 比如串传送(字节) movsb
 把SI指向的源地址的数据 传送到 ES:DI 指向的目的地址
 传送多少自己取决于CX
 方向取决于 DF 

  你慢慢往后看 
  见了例子你就会明白 真的

作者: znxllyuan   发布时间: 2011-01-03

热门下载

更多