배열 복사... 디버깅 테스트용
디버깅 메뉴에서 show memory 에 들어가면 각 변수별 관찰이 가능하다.
변수이름을 적고 타입을 정하면 실행시 자동으로 값이 보임
주소값으로도 볼 수 있는데 왼쪽의 address를 꼭 체크해야 된다.
%include "io64.inc"
section .text
global CMAIN
CMAIN:
;write your code here
mov eax, my1
mov ebx, you1
mov edx, 0
mov ecx, 3
L1:
mov eax, [my1 + edx * 2]
mov [you1 + edx * 2], eax
inc edx
loop L1
mov edx, 0
L2:
PRINT_HEX 2, my1 + edx * 2
NEWLINE
inc edx
cmp edx, 3
jl L2
xor rax, rax
ret
section .data
my1 dw 0x1234, 0x4567, 10
section .bss
you1 resw 3
4- 문제
2바이트 수 한개를 입력받고 1 ~ 입력받은수 까지의 3의 배수만 배열에 저장하고 그 개수와 값을 출력
풀다가 못풀었음.; 내일로 미룸
반응형