Imagen: Ing. Oscar Wilson Mendoza
Secuencia de Instrucción
MAR: Memory Address Record
MBR: Memory Buffer Record
IR: Instruction Record
PC: Program Counter
Los Programas sin importar el lenguaje en el que esten hechos son una secuencia de instrucciones ordenadas como se observa en la siguiente imagen:
ILUSTRACION DE LA MEMORIA RAM 16X4:
Si el registro almacenado en la memoria es una instrucción esta va directamente a la Unidad de control donde puede procesar la instrucción.
Si el registro almacenado en la memoria es un dato este se va directamente a la A o Ax ya que no se necesita realizar ninguna operación con este registro.
Una vez este dato llega a A este pasa por la ALU para ser procesado y almacenado en el acumulador quien retorna el nuevo valor a la ALU.
ROP: Es un registro intermedio que permite realizar las operaciones. Ejemplo: Para realizar una suma 5+2+3 es necesario realizar primero la suma 5+2, este valor se almacena en la ROP para luego realizar la suma 7+3.
No hay comentarios:
Publicar un comentario