*반복문 ( while, for )
=> 특정 조건을 만족할 때까지 반복해서 실행
*Hello World 10번 출력
%include "io64.inc"
section .text
global CMAIN
CMAIN:
mov rbp, rsp ; for correct debugging
mov ecx, 10
LABLE_LOOP:
PRINT_STRING msg
NEWLINE
dec ecx ; sub ecx, 1 와 동일
cmp ecx, 0
jne LABLE_LOOP
xor rax, rax
ret
section .data
msg db 'Hello World', 0x00
section .bss
num resb 1
본 내용은 인프런의 루키스님 강의를 듣고 정리한 내용입니다.
'프로그래밍 > C++' 카테고리의 다른 글
#11. 함수 기초 (0) | 2022.07.15 |
---|---|
#10. 배열과 주소 (0) | 2022.07.15 |
#8. 어셈블리 분기문 (0) | 2022.07.15 |
#7. 시프트, 논리 연산 (0) | 2022.07.15 |
#6. 사칙연산 (0) | 2022.07.15 |