社区
汇编语言
帖子详情
关于movsb指令
神杀中龙
2006-08-24 10:25:32
数据串指令 movsb等 只能从 DS:SI 寻址到 ES:DI
现在我想把 处理后的结果从 ES:DI重新存储到 DS:SI该怎么办?
大侠指点。
...全文
328
7
打赏
收藏
关于movsb指令
数据串指令 movsb等 只能从 DS:SI 寻址到 ES:DI 现在我想把 处理后的结果从 ES:DI重新存储到 DS:SI该怎么办? 大侠指点。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zara
2006-08-25
打赏
举报
回复
不仅仅是交换 DS 和 ES, SI 和 DI 也需要交换
luozn
2006-08-24
打赏
举报
回复
人是活的嘛
zara
2006-08-24
打赏
举报
回复
交换下 DS 和 ES, 以及 SI 和 DI 了
神杀中龙
2006-08-24
打赏
举报
回复
是指把 DS和 ES的 地址交换下?恩,感谢,分给Zara,其他兄弟别怪我。
Peter_Cheung
2006-08-24
打赏
举报
回复
反转mov多一次吧
muroachanf
2006-08-24
打赏
举报
回复
lz还是满可爱的
mme
2006-08-24
打赏
举报
回复
哈哈,差点笑喷了
汇编语言:cld, std,
mo
vs
b,
mo
vs
w, rep, rep
mo
vs
b, rep
mo
vs
w
指令
cld
指令
:cld (clear df)
指令
,清空 df 标志位,执行该
指令
后,df = 0;std
指令
:std (set df)
指令
,设置 df 标志为,执行该
指令
后,df = 1;
mo
vs
b (
mo
ve string byte)
指令
,即按字节传送数据的字符串传送
指令
;
mo
vs
w(
mo
ve string word)
指令
,即按字传送数据的字符串传送
指令
;在汇编语言中,rep 的作用是根据 cx 的值,循环执行跟在其后的
指令
,直到 cx = 0 时为止。rep
mo
vs
b;
串传送
指令
MO
VS
B
MO
VS
W
MO
VS
B(
mo
ve string byte)ES:DI 把ds:si所指地址内存单元中的数据送到es:di所指向的内存单元中,源地址数据保持不变,si和di指向下一个要传送的数据传送的次数(字符串长度)保存在CX寄存器中并用cld/std说明si和di是递增还是递减,最后用REP
指令
重复执行
MO
VS
B直到cx=0终止
MO
V AX,1000H
MO
V DS,AX
MO
V AX,2000H
MO
V ES
MO
VS
B
指令
详解
ASSUME CS:CODE,DS:DATA,SS:STACK STACK SEGMENT DB 16 DUP(?) STACK ENDSDATA SEGMENT MES1 DB 'JUST A TEST!',10,13,'$' BUFF1 DB 'MES2:' MES2 DB 20 DUP(0) BUFF2 DB 'MES3:' MES3 DB 20
rep
mo
vs
b
指令
解析
参考博客
mo
vs
b
指令
用于把字节从ds:si 搬到es:di;rep是repeat的意思,rep
mo
vs
b 就是多次搬运。搬运前先把字符串的长度存在cx寄存器中,然后重复的次数就是cx寄存器所存数据的值。 ...
MO
VS
B、
MO
VS
W和
MO
VS
D
指令
mo
vs
b、
MO
VS
W和
MO
VS
D
指令
MO
VS
B、
MO
VS
W、
MO
VS
D
指令
将数据从ESI指向的内存位置复制到EDI指向的内存位置
指令
功能
MO
VS
B 传送(复制)字节
MO
VS
W 传送(复制)字
MO
VS
D 传送(复制)双字
指令
ESI 和 EDI增加或减少的数值
MO
VS
B 1
MO
VS
W 2
MO
VS
D 4 使用重复前缀:这些
指令
只能处理一个或一对内存数值。如果加上重复前缀,
指令
就可以以ECX作计数器重复执行,下面为可用的重复前缀
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章