微机原理与接口技术 教学课件 作者 周鹏5第五章D15

上传人:w****i 文档编号:92462114 上传时间:2019-07-10 格式:DOC 页数:1 大小:24.50KB
返回 下载 相关 举报
微机原理与接口技术 教学课件  作者 周鹏5第五章D15_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《微机原理与接口技术 教学课件 作者 周鹏5第五章D15》由会员分享,可在线阅读,更多相关《微机原理与接口技术 教学课件 作者 周鹏5第五章D15(1页珍藏版)》请在金锄头文库上搜索。

简析: 由题意可知,源数据区(占用地址3DA0:1000H3DA0:10C7H,共200个字节)与目标数据区(占用地址3DA0:1008H3DA0:10CFH,共200个字节)是重叠的。若从首址开始增量传送(DF=0),将破坏1008H以后的源数据,所以必须从末址向首址减量传送(DF=1)。 数据段初始化时,有以下几点需注意:段基址规定为3DA0H,故应在段定义伪指令SEGMENT后加上AT语句;源数据区首址的偏移量规定为1000H,故应使用ORG语句指明;对源、目标数据区进行定义时,应注意目标数据区首址的偏移量是1008H。如果定义为: ORG 1000H SOUR DW 100 DUP(?) ;源数据区 DEST DW 100 DUP(?) ;目标数据区 则目标数据区首址的偏移量实际上是10C8H,不合题意。可将它们统一定义为足够长度(至少104字或208字节)的变量,如参考程序所示。 指针初始化时,可以将SI、DI分别置为10C7H、10CFH,且CX=200,即进行字节的传送,使用MOVSB;亦可将SI、DI分别置为10C6H、10CEH,且CX=100,即进行字的传送,相应使用MOVSW。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号