[英]Assembly move instructions
嗨,我刚开始在IA32学习装配。 谁能告诉我这两个移动指令的作用呢? 他们似乎是一些复合指令。
movl (%esi,%edx), %ebx
movl %ebx, (%edi,%edx)
movl (%esi,%edx), %ebx
这里有一个数组,其基数为%edx
。 您正在访问由%esi
索引的元素,并将其移动到临时寄存器%ebx
。
movl %ebx, (%edi,%edx)
在这里,您要将临时寄存器%ebx
的值移动到%edi
索引的%edi
%edx
数组中的元素。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.