CONTROL A BASE DE COMPONENTES CONECTADOS
Enviado por Kate • 19 de Junio de 2018 • 1.685 Palabras (7 Páginas) • 1.452 Visitas
...
Así, el registro puntero de instrucciones o contador de programas (PC), indica el flujo de las instrucciones del proceso en realización, apuntando la dirección de memoria en que se encuentra la instrucción a ejecutar.
El registro acumulador es el registro donde se almacenan los resultados obtenidos en las operaciones realizadas por la unidad aritmética y lógica.
El registro de estado o registro de flags (FL) se utiliza para indicar cambios de estados y condiciones en los otros registros existen en el sistema informático.
El registro puntero de la pila (SP) es un registro de propósito general que almacena la dirección de la zona de la memoria donde está situada la parte superior de la pila. La pila es una zona de los registro de segmentos de memoria que la ALU utiliza para almacenar temporalmente los datos que esta manipulando.
DISEÑO DE LOGICA DE CONTROL
La lógica de diseño de un sistema digital es un proceso para deducir los circuitos digitales que realizan datos de procesamientos y de circuitos digitales que suministran señales de control. Actualmente se utilizan sistemas asistidos por computador para automatizar este proceso, a pesar de todo el desarrollo del mismo y el análisis del sistema no puede ser automatizado y requieren del razonamiento mental del diseñador humano. Para ello se utilizan los algoritmos diseñados para representar de una manera secuencial y organizada la configuración del diseño lógico de una pieza del equipo.
La lógica de control permite que todos los registros de un sistema digital se puedan controlar por medio de pulsos de un reloj maestro, los cuales se aplican a todos los flipflop y los registros del sistema. Estos pulsos no cambian el estado de un registro a no ser que el registro se habilite por la señal de control.
CONTROL A BASE DE COMPONENTES CONECTADOS
Consiste en el desarrollo de un algoritmo aritmético y de un método diferente para diseñar la lógica de control. En este método se desarrolla en primer plano un algoritmo, diseñado conjuntamente con la con la configuración de los materiales (Componentes) que conforma la parte procesadora del sistema.
ORGANIZACION DEL CONTROL
Una vez que se haya establecido la secuencia de control se puede diseñar el sistema secuencial que configura las operaciones de control. Como el control es un circuito secuencial, éste se puede diseñar por el procedimiento lógico secuencial. El principal objetivo del diseño de lógica de control debe ser el desarrollo de un circuito que configure la secuencia de control deseada de una manera lógica y directa.
CONTROL CON COMPONENTES ALAMBRADOS
Es esencialmente una organización con componentes alambrados por el método del registro de secuencia y decodificador. El registro de secuencia G en este caso es un contador y el decodificador de tiempo entrega cuatro estados de control para el sistema. Un segundo decodificador se usa para el código de operación almacenado en un registro, el bloque de red de lógica de control genera todas las funciones de control para el computador.
CONTROL DEL MICROPROGRAMA
Un microprograma de control es aquel en donde las variables de control que inician microoperaciones se almacenan en la memoria; la memoria de control es normalmente una ROM ya que la secuencia de control es permanente y no necesita alteración. Las variables de control almacenadas en la memoria son leídas una a una para iniciar la secuencia de microoperaciones del sistema. Un estado en la memoria de control se representa por la dirección de un microinstrucción.
CONTROL DE LA UNIDAD PROCESADORA
La organización de los materiales de una unidad de control del microprograma debe tener una configuración de propósito general para adaptarse a una gran cantidad de situaciones. La unidad de control de microprogramas debe tener una memoria de control suficiente como para almacenar microinstrucciones. Se debe hacer provisión para incluir todas las variables de control posibles en el sistema y no solamente para controlar la ALU. El multiplexor y los bits seleccionados deben incluir todos los demás bits de condición posible que se requieran comprobar en el sistema. Se debe tener una provisión para aceptar una diferenciación externa, para iniciar muchas operaciones en vez de dos operaciones solamente tales como suma y sustracción.
CONTROL DEL PLA
El PLA es un dispositivo lógico programable, donde se pueden implementar circuitos combinacionales lógicos. Está conformado por una matriz de conjunto de planos programables de compuertas AND, que conectan a un conjunto de planos programables de compuertas OR, este diseño permite un gran número de funciones lógicas programables, que se resumen en la suma de los productos lógicos.
El PLA se programa para suministrar las salidas de control y del estado siguiente para dar secuencias al registro. Es posible entonces diseñar un circuito de control con un registro conectado a una PLA simplemente remplazando un circuito combinacional, con la PLA el registro opera como un registro de secuencia que determina el estado del control.
SECUENCIADOR DEL MICROPROGRAMA
Una unidad de control de microprograma está compuesta por dos partes:
La memoria de control que almacena las microinstrucciones y los circuitos asociados que controlan la generación de la siguiente dirección. La parte generación de dirección sé llama algunas veces secuenciador de microprograma en vista de que da la secuencia de las microinstrucciones en la memoria de control.
Un secuenciador de microprogramas unido a la memoria de control inspecciona ciertos bits de las microinstrucciones, de los cuales se determina direcciones para el control de la memoria.
---------------------------------------------------------------
ANEXOS
---------------------------------------------------------------
[pic 1][pic 2]
[pic 3]
[pic 4]
[pic 5]
[pic 6]
BIBLIOGRAFIA
- AULA
...