汇编学习(16)Uses指令
Uses指令紧跟PROC
PROC USES EAX,EBX
做两件事
过程入口时先对寄存器压栈操作
过程退出时 对寄存器出栈操作
ArraySum PROC USES esi,ecx
mov eax,0 ;
mov ecx,5
L1:
add eax,[esi]
add esi,4
loop L1
ret
arraySum ENDP
反汇编后得到
ArraySum PROC USES esi,ecx
push eax,
push ecx
mov eax,0 ;
mov ecx,5
L1:
add eax,[esi]
add esi,4
loop L1
pop ecx
pop eax
ret
arraySum ENDP
posted on 2011-08-15 08:45 ManLoveGirls 阅读(965) 评论(0) 收藏 举报
浙公网安备 33010602011771号