ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

MICROPROCESADORES


Enviado por   •  17 de Mayo de 2013  •  2.976 Palabras (12 Páginas)  •  223 Visitas

Página 1 de 12

ORGANIZACIOND DEL 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 secuencia. El principal objetivo de la organización del control debe ser el desarrollo de un circuito que configure la secuencia de control deseada de una manera lógica y directa

Supervisa las transferencia de información entre los registros e instruye a la Unidad

Aritmética Lógica

CONTROL DE ALAMBRADO INTERNO.

a.- Enunciar el problema: en ejercicios donde se debe resolver algoritmos para la adición y sustracción los números binarios de punto fijo se toma en cuenta que Cuando los números negativos están en la forma de signo-complemento de 2. El problema es configurar con materiales la adición con y sustracción de dos números binarios de punto fijo representados en forma de signo-magnitud. Se puede usar aritmética complementado siempre y cuando el resultado final este la forma signomagnitud. La suma de dos números almacenados en los registros de longitud finita podría resultar en una suma que excede la capacidad de

almacenar registro en un bit. El bit extra se dice que causa sobre capacidad. El circuito debe venir con un flip-flop para almacenar el bit de desbordamiento por sobrecapacidad.

b.-Una configuración inicial del equipo: es necesaria para poder formular el algoritmo diseñado en términos del método de trasferencia entre registros.

c.-El algoritmo: se formula por medio del flujo grama que especifica la secuencia de microoperaciones del sistema. Una vez que se tenga la lista de microoperaciones se pueden seleccionar funciones digitales necesarias para su configuración. En esencia, esto uministra la parte procesadora de datos del sistema.

d.-Parte de procesador: se diseña para darle secuencia a las microoperaciones requeridas por el mismo.

e.-La lógica de control: se deduce mediante un control de componentes alambrado por el método de un flip-flop por estado.

EL MICROPROGRAMA

Está generación de códigos e llama microprogramación y es un proceso que determina la configuración de bits para cada una de las palabras en la memoria de control. La memoria de control tiene ocho palabras y cada palabra contiene 14 bits. Para microprogramas la memoria de control se debe determinar los valores de los bits de las ocho palabras.

Un microprograma

implementa un conjunto de instrucciones de CPU. Así como una sentencia en un lenguaje de alto nivel es compilada en una serie de instrucciones de máquina, en una CPU usando microcódigo, cada instrucción de máquina es implementada por una serie de microinstrucciones, a veces llamado microprograma o microcódigo.

UNIDAD PROCESADORA

Se debe hacer provisión para incluir todas las variables de control posibles en el sistema y no solamente para controlar un ALU. El multiplexor y los bits seleccionados deben incluir todos los demás bits de condición posibles que se quieran comprobar en el sistema. Se debe tener una provisión para aceptar una dirección externa para iniciar muchas operaciones en vez de dos operaciones solamente tales como suma y sustracción.

Para construir microprogramas correctos es necesario especificar exactamente como el bit de condición es afectado por cada microoperación en el procesador. Los bits S (signo) y Z- (cero) están afectados por todas las operaciones. Los bits C (arrastre) y V (sobrecapacidad) no cambian después de las siguientes operaciones del ALU:

1. Las cuatro operaciones OR, AND, OR-exclusiva y complemento.

2. Las operaciones de incremento y decremento.

Para las demás operaciones, el bit de arrastre del ALU va al

bit C del registro de condición. El bit C se afecta también después

de un desplazamiento circular con operación de arrastre.

MULTIprogramacionEs la técnica que permite que dos o más programas ocupen

la misma unidad de memoria principal y que sean ejecutados al

mismo tiempo.

Secuenciador de microprograma.

Es un circuito lógico sencillo que permite realizar la ejecución en secuencia de un conjunto de instrucciones muy elementales llamadas microinstrucciones (no confundir con las instrucciones propias del

lenguaje máquina). Cada microinstrucción contiene las señales de control que se enviarán a la UP, junto a una serie de bits que permitirán seguir el secuenciamiento. Es decir, Es el centro neurálgico de gestión, control y planificación del microprocesador, por tanto su función es fundamental para el desarrollo de cualquier instrucción software.

MULTIPROCESAMIENTO SIMETRICO (symmetric multiprocessing/SMP)

El diseño simple pero aún as í efectivo. En SMP, multiples procesadores comparten la memoria RAM y el bus del sistema. Este diseño es también conocido como estrechamente acoplado (tightly coupled), o compartiendo todo .

Para saber que es el control de PLA primero debemos saber que es el PLA:

El PLA es un componente LSI que puede configurar cualquier circuito combinacional complejo.

• El control del PLA

Es esencialmente similar al registro de secuencia y al método del decodificador excepto que todos los circuitos combinacionales se configuran con un PLA, incluyendo el decodificador y la lógica de decisión

Control del microprograma

Consiste en iniciar una serie de pasos secuenciales de microoperaciones. Durante cualquier tiempo dado se deben iniciar ciertas operaciones mientras que otras permanecen latentes. Así, las variables de control en un tiempo dado pueden ser representadas por una cadena de 1 ó 0 llamada palabra de control.

Las variables de control que inician microoperaciones se almacenan en la memoria. La memoria de control es comúnmente 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.

Cada palabra de control de memoria se llama microinstrucción y una secuencia de microinstrucciones se Llama microprograma.

Microprogramación: definiciones

 Microprogramación: técnica de diseño del control como un microprograma encargado de realizar las instrucciones de la máquina en términos de microinstrucciones más simples.

 Idea clave: representar los valores activados en las líneas de control en forma simbólica.

•Así el microprograma

...

Descargar como (para miembros actualizados) txt (20 Kb)
Leer 11 páginas más »
Disponible sólo en Clubensayos.com