lunes, 5 de julio de 2010

Definición de Unidad de Control Cableada

Son las usadas en las computadoras mas sencillas, y se manejan por circuiteria. Los componentes principales son el circuito de lógico secuencial, el de control de estado, el de lógica combinacional y el de emisión de reconocimiento de señales de control. Este tipo de unidad de control incorporan los denominados microprocesadores RISC (Conjunto Reducido de Instrucciones).

domingo, 4 de julio de 2010

Elementos y Diagrama de Unidades de Unidad de Control Cableada

Elementos de unidad de control

funciona por logica mediante los flips flops y circuitos digitales.

Flip-Flops
Un circuito flip-flop puede mantener un estado binario indefinidamente (Siempre y cuando se le este suministrando potencia al circuito) hasta que se cambie por una señal de entrada para cambiar estados. La principal diferencia entre varios tipos de flip-flops es el numero de entradas que poseen y la manera en la cual las entradas afecten el estado binario.

Circuito básico de un flip-flop
Se menciono que un circuito flip-flop puede estar formado por dos compuertas NAND o dos compuertas NOR. Estas construcciones se muestran en los diagramas lógicos de las figuras. Cada circuito forma un flip-flop básico del cual se pueden construir uno mas complicado. La conexión de

Un circuito digital realiza manipulaciones sobre los números de entrada y genera unos
números de salida. Los circuitos digitales emplean componentes encapsulados, los cuales pueden albergar puertas lógicas o circuitos lógicos más complejos.


Características de la Unidad de Control Cableada

* Método de diseño “lógico”. (diseño digital)

* Circuito más rápido.

* Más laborioso de diseñar. (Métodos CAD).

* Muy difícil de modificar.

* Compensa sólo en algunas máquinas.

* Métodos típicos:

* De la tabla de estados.

* De células de retardo.

* Del contador secuenciador.

Ejemplos Unidad de Control Cableada

Entre los ejemplos mas destacados estan: Contactos auxiliares de relés electromecánicos, contactores de potencia, relés temporizados, diodos, relés de protección, válvulas óleo-hidráulicas o neumáticas y otros componentes.

Definición de Unidad de Control Microprogramada

Son propias de maquinas complejas. La microprogramacion de la unidad de control se encuentra almacenada en una micromemoria, a la cual se accede de manera secuencial (1, 2, ..., n), para luego ir ejecutando cada una de las microinstrucciones. Suele ser mas lenta que la anterior, pero permite implementar instrucciones mas potentes y flexibles. Este tipo de unidad de control incorporan los microprocesadores CISC (Conjunto Complejo de Instrucciones). las CISC (Conjunto Complejo de Instrucciones).

Diagrama de Unidades de Unidad de Control Microprogramada

Características de la Unidad de Control Microprogramada

* Solución en software del control de la maquina.

* Un control microprogramado se puede ver como un computador "interno" que implementa las funciones requeridas por el set de instrucciones del computador "externo".

* Una secuencia de microinstrucciones ejecuta una macroinstruccion.

* El código elemental necesario para implementar las macroinstrucciones se almacena en la memoria del microprograma.

* Usualmente denomidado firmware. .

* Es muy facil de diseñar.

* Es muy lenta y costosa.

* Tiene una palabra de control por cada microoperacion.

* Soporta niveles razonables de paralelismo sin mucha complejidad.

* Divide las señales de control en grupos.

Elementos de Unidad de Conrol Microprogramada

* Memoria de Control: contiene las microinstrucciones.

* Secuenciador: es el encargado de mantener el orden correcto en la ejecución de las microinstrucciones. Genera la dirección de la siguiente microinstrucción a ejecutar y la guarda en mPC.

* mPC( microcontador de programa): registro que almacena la dirección de la siguiente microinstrucción que se va a ejecutar. Esta dirección se decodificará en DEC y seleccionará una posición de la memoria de control.

Ejemplos de Microprogramada

* Cuando un calculador digital emplea el control por microprograma se dice que es un calculador microprogramado.

* La microarquitectura del Intel 8088 y del Motorola 68000.

* Registros. Buses. Multiplexores y decodificadores. Unidades aritmético-lógicas y registros de corrimiento. Relojes. Memoria principal. Empacado de componentes.

* El lenguaje Micro Ensamblador. El microprograma ejemplo. Anotaciones al microprograma. Perspectiva.

* Microprogramación vertical contra horizontal. Nanoprogramación. Mejoras al desempeño. Entubamiento (pipelining). Memorias caché.

Cuadro Comparaticvo Entre Unidad de Control Microprogramada y Cableada