24-11-2014, 16:56
Estimados, buenas tardes.
Estaba resolviendo finales de Arquitectura, sabiendo que hago agua en Assembler, me encuentro con un ejercicio que necesitaría que me ayuden a resolver.
301 CALL 0753
304 MOV AH, [0400]
030C MOV BH, [0408]
030E ADD AH,BH
030E DIV AH, 2
030F
753 MOV CX, 32
754 …
755 …
756 …
757 …
758 RET
1) Indicar el valor de la referencia a memoria que se almacena en la pila durante la ejecución del CALL.
2) El valor del Puntero de Instrucción para que se pueda producir el salto al procedimiento.
3) El valor que deja en el puntero de instrucción la ejecución de la instrución RET para que el programa pueda realizar el promedio planteado y desde donde lo transfiere.
Muchas gracias!![/code]
Estaba resolviendo finales de Arquitectura, sabiendo que hago agua en Assembler, me encuentro con un ejercicio que necesitaría que me ayuden a resolver.
301 CALL 0753
304 MOV AH, [0400]
030C MOV BH, [0408]
030E ADD AH,BH
030E DIV AH, 2
030F
753 MOV CX, 32
754 …
755 …
756 …
757 …
758 RET
1) Indicar el valor de la referencia a memoria que se almacena en la pila durante la ejecución del CALL.
2) El valor del Puntero de Instrucción para que se pueda producir el salto al procedimiento.
3) El valor que deja en el puntero de instrucción la ejecución de la instrución RET para que el programa pueda realizar el promedio planteado y desde donde lo transfiere.
Muchas gracias!![/code]