Vous êtes sur la page 1sur 17

Materia: Introducción a la Informática

Unidad 4: Ciclo de Instrucción


Prof. Alejandro Bompensieri

Int. a la Informática 1
CPU
CICLO DE INSTRUCCIÓN
A) FASE DE
BÚSQUEDA
B) FASE DE
EJECUCIÓN
CICLO DE INSTRUCIIÓN
• Es el conjunto de acciones que se llevan a
cabo en la realización de una instrucción.
• El programa debe estar almacenado en
memoria central.
• La CPU toma una a una las instrucciones y
realizará las tareas correspondientes.

Int. a la Informática 3
CPU
CICLO DE INSTRUCCIÓN

• Código de operación (CO)


• Dirección del primer operando (OP1)
• Dirección del segundo operando (OP2)
• Dirección del resultado (OP3)

Int. a la Informática 4
CPU
FASE DE BÚSQUEDA
1. La unidad de control (UC) envía una
microorden para que el contenido del
registro contador de programa (RCP) que
contiene la dirección de la siguiente
instrucción (la que corresponde procesar),
sea transferido al registro de dirección de
memoria (RDM).

Int. a la Informática 5
CPU
FASE DE BÚSQUEDA
2. La posición de memoria que figura en el
RDM es utilizada por el selector para
transferir su contenido (instrucción) al
registro de intercambio de memoria
(RIM).

Int. a la Informática 6
CPU
FASE DE BÚSQUEDA
3. Se transfiere la instrucción desde el
registro de intercambio de memoria (RIM)
al registro de instrucción (RI).
4. El decodificador procede a interpretar la
instrucción que llega desde el registro de
instrucción (RI), y queda dispuesta la
activación de UAL y se informa al
secuenciador.
Int. a la Informática 7
CPU
FASE DE BÚSQUEDA
5. El registro contador de programa se
autoincrementa a través de la UAL con un
valor 1 (o n en caso de utilizar la longitud
de palabra de memoria), para quedar
apuntando a la próxima instrucción
consecutiva. Si la instrucción en ejecución
es de ruptura de secuencia, el CP se
cargará con la dirección que corresponda.
Int. a la Informática 8
CPU
FASE DE EJECUCIÓN
1. Se transfiere la dirección del 1º operando
desde el registro de instrucción (RI) al
registro de dirección de memoria (RDM).
2. El selector extrae de la memoria dicho
dato depositándolo en el registro de
intercambio de memoria (RIM).

Int. a la Informática 9
CPU
FASE DE EJECUCIÓN
3. Se lleva el operando desde el registro de
intercambio de memoria (RIM) al registro
de entrada 1 (REN 1) de la UAL.
4. Se transfiere la dirección del 2º operando
desde el RI al registro de dirección de
memoria (RDM).

Int. a la Informática 10
CPU
FASE DE EJECUCIÓN
5. El selector extrae de la memoria dicho
dato depositándolo en el registro de
intercambio de memoria (RIM).
6. Se lleva este operando desde el registro de
intercambio de memoria (RIM) al registro
de entrada 2 (REN 2) de la UAL.

Int. a la Informática 11
CPU
FASE DE EJECUCIÓN
7. El secuenciador envía una microorden a la
UAL para que se ejecute la operación de
que se trate. El resultado de la operación
queda almacenado en el registro
acumulador (RA) ó (ACUM).
8. Este resultado es enviado desde el ACUM
al registro de intercambio de memoria
(RIM).
Int. a la Informática 12
CPU
FASE DE EJECUCIÓN
9. Se transfiere desde el registro de
instrucción (RI) al registro de dirección de
memoria (RDM) la dirección donde ha de
almacenarse el resultado en la memoria.
10. Se transfiere el resultado desde el (RIM) a
la dirección de memoria indicada en el
registro de dirección de memoria (RDM).

Int. a la Informática 13
CPU
Int. a la Informática 14
CPU
Materia
Introducción a la Informática

Unidad 4
Modelo de Operación
Ciclo de Instrucción

Ejercicios

Prof. Alejandro Bompensieri


Introducción a la Informática - CPU

1º Ejercicio de Seguimiento de Instrucción

Utilice la hoja de seguimiento para realizar este ejercicio.

1 IR 140
2 IMP 120
3 IR 150
4 SUMAR 100 110 120
5 IR 130
6 RESTAR 120 120 120
7 IMP 120
100 49
110 90
120 16
130 2
140 4
150 6

2º Ejercicio de Seguimiento de Instrucción

Utilice la hoja de seguimiento para realizar este ejercicio.

1 IMP 100
2 SUMAR 120 120 100
3 IR 130
4 IMP 100
5 IR 150
6 IR 140
7 RESTAR 100 100 100
100 1
110 2
120 3
130 6
140 4
150 7

Página 2 de 2
Int. a la Informática CPU

RPI RDM RIM RI R1 R2 ACUM

Página 1 de 1

Vous aimerez peut-être aussi