viernes, 19 de septiembre de 2014

Registros básicos de operacion

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