1
我在下面有下面的代碼,這似乎是將數組中的所有整數相加,而不是僅取正數。我有點困惑如何解決這個問題,因爲我是x86裝配編程的新手。感謝您的幫助!x86如何在數組中添加所有正整數
int addpos(int* X, int length){
__asm{
PUSH ebx
PUSH ecx
PUSH edx
PUSH esi
PUSH edi
MOV ebx, X
MOV ecx, length
xor eax, eax
L1:
cmp ecx, 0
add eax, [ebx]
add ebx, 4
loop L1
POP edi
POP esi
POP edx
POP ecx
POP ebx
}
}
移除你的問題的內容不會幫助任何人。它刪除Q&A格式的*上下文*。 –