Programas de operaciones en ensamblador
Hoy realizaremos programas en lenguaje ensamblador donde realizaremos unas series de
operaciones matemáticas simples en formatos hexadecimales y decimales.
Código 1:
Código 2:
Codigo3:
Código 1:
org 100h mov ax,8h mov bx,4h add ax,bx ; ax=ax+bx mov bx,5 sub ax,bx mov bx,3 inc bx ;suma 1 al contenido mov ax,6 hlt
Código 2:
org 100h ;los valores proximos son valores decimales,estos se convierten a hexadecimal en memoria mov ax,80 ;ax=80d mov bx,450 ;bx=450d inc bx ;bx++ add ax,80 ;ax=80 mov cx,200 ;cx=200 sub cx,ax ;cx=cx-ax ret ;Retorno de subrutina ;variante de este con los numeros en Hexadecimal ;pagina de funciones:http://moisesrbb.tripod.com/unidad5.htm#u532
Codigo3:
org 100h ;los valores proximos son valores decimales,estos se convierten a hexadecimal en memoria mov ax,80h ;ax=80h mov bx,450h ;bx=450h inc bx ;bx++ add ax,80h ;ax=80h mov cx,200h ;cx=200h sub cx,ax ;cx=cx-ax ret ;Retorno de subrutina ;variante de este con los numeros en Hexadecimal ;pagina de funciones:http://moisesrbb.tripod.com/unidad5.htm#u532
Comentarios
Publicar un comentario