Ensamblador - programa muy sencillo en ensamblador, necsito ayuda!!!!!!!!!!!

 
Vista:

programa muy sencillo en ensamblador, necsito ayuda!!!!!!!!!!!

Publicado por carlos (1 intervención) el 19/12/2013 21:55:11
Un CPU en un determinado momento tiene los siguientes valores en los registros A = 552, B = 138, C=161, D=151 y E = 435. Encontrar el valor deL registro E después de ejecutar el siguiente programa:

(PUSH) LOAD A
(PUSH) LOAD B
SUB
(PUSH) LOAD D
(PUSH) LOAD C
ADD
MUL
(PULL) STORE B
(PUSH) LOAD A
(PUSH) LOAD C
SUB
(PUSH) LOAD A
(PUSH) LOAD C
ADD
MUL
(PULL) STORE D
(PUSH) LOAD D
(PUSH) LOAD B
(PUSH) LOAD E
MUL
MUL
(PULL) STORE E
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

programa muy sencillo en ensamblador, necsito ayuda!!!!!!!!!!!

Publicado por AntonioSanders (1 intervención) el 19/12/2013 23:26:54
realmente tu programa es sencillo compañero... solo debes seguir la secuiencia logica y segun creo la respuesta es
E: 56406831060000000000000
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

programa muy sencillo en ensamblador, necsito ayuda!!!!!!!!!!!

Publicado por Donato (1 intervención) el 20/12/2013 05:42:10
Bien facil:

utilizando los valores asignados:

B= (A - B) * (D + C)


D= (A - C) * (A+C)


E= D * B * E (este resultado vas a utilizar)


Saludos!

suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar