[知识问答] 编写一段代码,将以1000H:0200H地址开始的100个字节传送到以2000H:1000H开始的存储单元中。要求给出每条语句的注释。

[复制链接] 【举报中心】
查看29 | 回复0 | 2024-8-24 17:54:45 | 显示全部楼层 |阅读模式
编写一段代码,将以1000H:0200H地址开始的100个字节传送到以2000H:1000H开始的存储单元中。要求给出每条语句的注释。
正确答案:参考教材P88,例题4-1程序段如下:MOVAX,1000H;传送源串的偏移地址MOVDS,AX;设置源串段地址MOVAX,2000H;传送目的串的偏移地址MOVES,AX;设置目的串段地址MOVSI,0200H;设置源串偏移地址MOVDI,1000H;设置目的串偏移地址MOVCOpenke.CnX,100;将串的长度送入CXCLD;将DF置为0,地址自动递增REPMOVSB;重复执行串传送指令,每次传送一个字节
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

匿名

3万

主题

1

回帖

5万

积分

论坛元老

Rank: 8Rank: 8

精华
0
金币
39537 个
贡献
0
违规
0
注册时间
2022-10-16