section .data
reps db "El texto ingresado es: "
resp_len equ $ - reps
section .bss
buffer resb 100
section .text
global _start
_start:
; Leer texto
mov rax, 0
mov rdi, 0
mov rsi, buffer
mov rdx, 100
syscall
; Guardar longitud del texto
mov r8, rax
; Imprimir mensaje
mov rax, 1
mov rdi, 1
mov rsi, reps
mov rdx, resp_len
syscall
; Imprimir texto ingresado
mov rax, 1
mov rdi, 1
mov rsi, buffer
mov rdx, r8
syscall
; Terminar programa
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: