; SUMA DE DOS NUMEROS
section .data
mensaje db "Resultado: "
longitud equ $ - mensaje
section .bss
resultado resb 2
section .text
global _start
_start:
;MOSTRAR RESULTADO
mov rax, 1
mov rdi, 1
mov rsi, mensaje
mov rdx, longitud
syscall
;REALIZAR SUMA
mov rax, 8
add rax, 7
;PREPARAR PARA LA DE DIVISION
mov rbx, 10
xor rdx, rdx
;DIVIDIR
div rbx
;CONVERTIR LA DECENA A ASCII
add rax, 30h
mov [resultado], al
;CONVERTIR LA UNIDAD A ASCII
add dl, 30h
mov [resultado +1], dl
;IMPRIMIR LAS DOS CARACTERES
mov rax, 1
mov rdi, 1
mov rsi, resultado
mov rdx, 2
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: