我刚刚开始在汇编语言,我的任务是通过循环和数组,并添加每个数字比显示它,但我似乎不能让它工作。我想知道我做错了什么,如果有人能解释的话。
this is my code
.data
num WORD 3, 5, 2, 7, 8, 6
.code
main PROC
mov eax, 0
mov ebx, 0
mov ecx, 0
mov eax, OFFSET num + TYPE num
mov ecx, [LENGTHOF num]
Lp:
mov ebx, [ecx * TYPE num]
add eax, ebx
loop Lp
exit
main ENDP
END main
1条答案
按热度按时间vawmfj5a1#
看看fasm窗口的例子,它可以工作(在控制台中打印31),希望你能从中得到一些有用的东西