2. LA UNIDAD DE PROCESO O UNIDAD DE PROCESAMIENTO ES UNO
DE LOS TRES BLOQUES FUNCIONALES PRINCIPALES EN LOS QUE
SE DIVIDE UNA UNIDAD CENTRAL DE PROCESAMIENTO (CPU). LOS
OTROS DOS BLOQUES SON LA UNIDAD DE CONTROL Y EL BUS DE
ENTRADA/SALIDA.
Algunos conceptos fundamentales: MAR, PC, IR, y MDR.
Registro de direcciones de memoria (MAR), el
cual contiene la dirección en donde se efectuará
la próxima lectura o escritura de datos. El
numero de direcciones depende del tamaño de
la MAR.
3. La función del PC consiste en seguir la pista de la instrucción por buscar (capturar) en el siguiente
ciclo de maquina, por lo tanto contiene la dirección de la siguiente instrucción por ejecutar. El PC es
modificado dentro del ciclo de búsqueda de la instrucción actual mediante la suma de una
constante.
El numero que se agrega al PC es la longitud de una instrucción en palabras.
Por lo tanto, si una instrucción tiene una palabra de longitud se agrega 1 al PC, si una instrucción
tiene dos palabras de largo se agrega 2, y así sucesivamente.
Registro de instrucciones (IR), es un registro que conserva el código de operación de la
instrucción en todo el ciclo de la maquina. El código es empleado por la unidad de control de
la CPU para generar las señales apropiadas que controla le ejecución de la instrucción.
Registro de datos de memoria (MBR), contiene los datos que van
a ser escritos en la memoria o los que fueron leídos en ella.
4. EJECUCIÓN DE INSTRUCCIONES
La función básica que realiza un computador es la ejecución de un programa. Un programa consiste en un
conjunto de instrucciones y datos almacenados en la unidad de memoria. La CPU es la encargada de
ejecutar las instrucciones especificadas en el programa.
La secuencia de operaciones realizadas en la ejecución de una instrucción constituye lo que se denomina
ciclo de instrucción. Lo más cómodo es considerar que el procesamiento del ciclo de instrucción consta de
dos fases:
a) Fase de Búsqueda
b) Fase de Ejecución
5. SEÑALES DE CONTROL
Los sistemas de control operan, en general, con magnitudes de
baja potencia, llamadas genéricamente SEÑALES DE CONTROL,
o simplemente señales.