[英]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.