Programación General > ASM (Ensamblador)
Suma De Dos Numeros De 5 Bytes
(1/1)
ishmael:
que tal lista, pues estoy en un aprieto con estaasignacion de la facultad, mi problema es el siguiente:
1 Suma de dos números de 5 bytes cada uno. Los números se ubican en las direcciones 3000 y 300A respectivamente, dejando la respuesta a partir de la direccion 300B.
2.Multiplicacion de dos números de 1 byte cada uno. Utilice las mismas direcciones que el literal anterior.
Estoy varado, no se como hacer y lo necesito para mi calificacion, podrian ayudarme a elaborar este programa. gracias a todos
Martin Candurra:
No creo que nadie quiera ni deba hacer tus deberes escolares, porque no contas donde esta la dificultad y ahi vemos ?
TIP: Fijate en que funcion cumple el BIT de carry y que es la instruccion ADC.
Super_G:
SI eso mismo; utilizando las funciones que o utilidad que tienen el BIT carry
para la suma diria que puedes hacerlo por partes; por decir la mitad, digo por decir primero sumo la mitad y luego la otra mitad + el carry
para la division es mas sensillo solo mueve los numeros a BL y AL y has "DIV BL"
Navegación
Ir a la versión completa