informatica
La operación se inicia cuando el operador activa un interruptor de INICIO o corre. Esto iniciará un contador de programa(PC) en una cuenta inicial de 0000. El PC es un registro
contador situado en el interior de la unidad de control que lleva el control de las direcciones del programa conforme la computadora lasejecuta.
1. La unidad de control extrae el primer byte de la dirección 0000 como lo determina el PC. Este byte es 3A, que es el código op de la primera instrucción. La circuitería dentro de la unidad decontrol determina que este código op solicita la operación LDA (carga de acumulador) y que una dirección del operando va después del código op.
2. La unidad de control incrementa el PC a 0001 ydespués extrae el byte almacenado en esta dirección. Este byte es 00 y representa el byte de orden bajo de la dirección del operando. Después la unidad de control vuelve a incrementar el PC a 0002 yextrae el byte que está almacenado en esta dirección. Este byte es 03 y representa el byte de orden alto de la dirección del operando.
3. Esto completa el primer ciclo de extracción y la unidad de controlahora contiene el código op (3A) y la dirección del operando (0300) que se necesita para ejecutar la instrucción LDA.
4. La unidad de control ejecuta esta instrucción leyendo la palabra de datos...
Regístrate para leer el documento completo.