Programa en simulador 8085

Cerrado
Yor - 8 nov 2009 a las 16:50
 IngMijail - 16 jul 2010 a las 08:08
Hola,

buenos dias,
por fa necesito que me ayuden para realizar un programa en el simulador 8085 que multiplique dos numero.
uuuuuuuuuurrrrrrrrrrrrgggggggggeeeeeeeeeeennnnnnnnnnnnttttttttttttteeeeeeeeee!!!

gracias de antemano;

3 respuestas

MVI B 10 ///A es el multiplicando B = 16 (10hexa)
MVI C 12 ///B es el multiplicadoR C = 18 (12hexa)
MOV A B
DCR C
* ADI 10 // * es la direccion donde hace A = A +10
DCR C // C = C -1
JNZ * // si(C == 0){acaba el programa}
si(C diferente de '0') --> regresa a * osea ADI C

// el programa hace A = A + B UN TOTAL DE C veces (A = B*C)
3