section .data
prompt db "por favor ingresa tu nombre: ", 10
prompt_len equ $ - prompt
saludo db "Hola "
saludo_len equ $- saludo
nombre times 32 db 0
nombre_len equ 32
section .text
global _start
_start:
; imprimir el prompt
mov rax, 1
mov rdi, 1
mov rsi, prompt
mov rdx, prompt_len
syscall
; leemos el nombre
mov rax, 0
mov rdi, 0
mov rsi, nombre
mov rdx, nombre_len
syscall
; imprimir el mensaje de saludo
mov rax, 1
mov rdi, 1
mov rsi, saludo
mov rdx, saludo_len
syscall
; imprimir el nombre
mov rax, 1
mov rdi, 1
mov rsi, nombre
mov rdx, nombre_len
syscall
mov rax, 60
mov rdi, 0
syscall
To embed this project on your website, copy the following code and paste it into your website's HTML: