백준 - Hello World

2022. 10. 28. 14:06백준 - 어셈블리

728x90

백준의 Hello World 문제입니다.

 

문제 해결 코드는 다음과 같습니다.

section .data
    msg : db "Hello World!", 0xa, 0 ; 0xa = \n
    
section .text
    global main
main:
    mov rax, 1		; 1 = sys_write
    mov rdi, 1		; 1 = stdout
    mov rsi, msg	; rsi = msg_address
    mov rdx, 12		; rdx = msg_length
    syscall
    mov rax, 0		; return 0
    ret

성공

728x90

'백준 - 어셈블리' 카테고리의 다른 글

백준 - A x B  (0) 2022.10.30
백준 - A - B  (0) 2022.10.30
백준 - A + B  (0) 2022.10.28