2
%include 'Functions.asm'
section .data
wordArray dw 0, 1, 2, 3, 4, 5
length equ $-wordArray
ddArray dd 0, 1, 2, 3, 4, 5
section .text
global main
main:
mov ebp, esp; for correct debugging
mov esi, wordArray
mov edi, ddArray
mov ecx, 0
convert:
mov bx, [esi + ecx * 2]
movzx edi, bx
inc ecx
cmp ecx, length
jne convert
mov eax, ddArray
call intLineFeed
call exit
我试图USS一个循环来从所有的无符号字(16位)数组中的元素复制到一个无符号双字(32位)阵列。但是,我认为我没有做到正确。复制一个Word阵列以一个双字阵列NASM组件
输出我收到134520880