;es mostrar el uso de mov,add, sub, ret,hlt y funciones ; el programa simplemente realiza sumas y restas entre 5 y 6 call inicializar call sumaraxbx call inicializar call restaraxbx call inicializar call restarbxax hlt ;------- Funciones --------- ;inicializar simplemente asigna a ax el valor de 5 ;y a bx el valor de 6 inicializar: mov ax,5h mov bx,6h ret
;sumaraxbx como el nombre lo indica: suma a ax, lo que hay en bx ;como en la suma, el orden no afecta, solo se hara esta suma sumaraxbx: add ax, bx ret restaraxbx: sub ax, bx ret restarbxax: sub bx, ax ret