Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- section .data
- text1 db "What is your name? ", 10
- text2 db "Hello, "
- section .bss
- name resb 16
- section .text
- global_start
- _start:
- call _printText1
- call _getName
- call _printText2
- call _printName
- mov rax, 60
- mov rdi, 0
- syscall
- _getName:
- mov rax, 0
- mov rdi, 0
- mov rsi, name
- mov rdx, 16
- syscall
- ret
- _printText1:
- mov rax, 1
- mov rdi, 1
- mov rsi, text1
- mov rdx, 19
- syscall
- ret
- _printText2:
- mov rax, 1
- mov rdi, 1
- mov rsi, text2
- mov rdx, 7
- syscall
- ret
- _printName:
- mov rax, 1
- mov rdi, 1
- mov rsi, name
- mov rdx, 16
- syscall
- ret
Add Comment
Please, Sign In to add comment