Control De Procesador
Enviado por LoboCantinas10 • 3 de Febrero de 2014 • 884 Palabras (4 Páginas) • 627 Visitas
CONTROL DEL PROCESADOR
La unidad de control (UC) 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 proceso y el bus de entrada/salida.
Su función es buscar las instrucciones en la memoria principal, decodificarlas (interpretación) y ejecutarlas, empleando para ello la unidad de proceso.
Existen dos tipos de unidades de control, las cableadas, usadas generalmente en máquinas sencillas, y las microprogramadas, propias de máquinas más complejas. En el primer caso, los componentes principales son el circuito de lógica secuencial, el de control de estado, el de lógica combinacional y el de emisión de reconocimiento de señales de control. En el segundo caso, la microprogramación de la unidad de control se encuentra almacenada en una micromemoria, a la cual se accede de manera secuencial para posteriormente ir ejecutando cada una de las microinstrucciones. Estructura del computador: Unidad aritmético-lógica (UAL o ALU por su nombre en inglés, Arithmetic Logic Unit): aquí se llevan a cabo las operaciones aritméticas y lógicas.
Las salidas de la unidad de control se encargan de controlar la actividad del resto del dispositivo. Se puede pensar en una unidad de control como una máquina de estado finito.
La unidad de control es la circuitería que controla el flujo de datos a través del procesador, y coordina procesador, que a su vez controla el resto del PC.
Algunos ejemplos de dispositivos que requieren una unidad de control son los CPUs y los GPUs. La edad de la información moderna no sería posible sin diseños complejos de la unidad de control.
SEÑALES DE CONTROL O MICROÓRDENES
IPC.- Incrementa en uno el valor del registro PC (PC←PC+1).
TPC.- El contenido del registro PC se transfiere al registro MAR.
TIR.- La parte del campo de dirección (6 dígitos menos significativos) de la instrucción almacenada en el registro
de instrucción, se transfiere al registro MAR.
TB.- El contenido del Bus de datos es transferido al registro de instrucción.
E.- Se habilita (selecciona) la memoria.
R/W.- Señal de control que le indica a la memoria la operación a realizar. La simbología usada va a ser: si se
escribe R/W significa que la operación es lectura, si se escribe /WR significa que la operación es escritura.
W.- El contenido del Bus de datos es transferido al Registro de Complementación e Incrementación (RIC).
I.- Se incrementa en una unidad el contenido del Registro de Complementación e Incrementación
(RIC←RIC+1).
C.- Se complementa el contenido el del Registro de Complementación e Incrementación.
WA.- La salida del Sumador Paralelo es transferida al registro Acumulador (ACC).
R A.- El contenido del registro ACC es transferido al Bus de datos.
CONTROL MICROPROGRAMDAO
La UC microprograda es un circuito lógico sencillo que permite realizar la ejecución
...