MICROINSTRUCCIONES

Páginas: 5 (1004 palabras) Publicado: 20 de noviembre de 2015
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Defensa
Universidad Nacional Experimental Politécnica de la Fuerza Armada
Núcleo Falcón – Extensión Punto Fijo














Integrantes:
Daigle Alcalá
Ana Henríquez
Desireé Sifontes
Yorianny Estrella
Jorge García
Yeison Mayorga
David Rodríguez
Juan González

MICROINSTRUCCIONES
La memoria de las maquinas IAS consiste en1000 posiciones de almacenamiento, llamadas palabras, de 40 dígitos binarios (bits) cada una. Las instrucciones y la información se almacenan aquí, por lo tanto los números deben ser representados de forma binaria.
La unidad de control controla el funcionamiento de la CPU y por tanto del computador, esta interpreta y ejecuta las instrucciones almacenadas en la memoria principal y genera las señalesde control necesarias para ejecutarlas.
Existen dos tipos de unidades de control, las cableadas, usadas generalmente en máquinas sencillas Sus componentes habituales son: de instrucción. Circuito de lógica secuencial de control de estado. Circuito de lógica combinacional de emisión de Circuito de lógica combinacional de reconocimiento señales de control. , y las microprogramadas, usadasgeneralmente en máquinas complejas, 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
Existen dos tipos de registros.
1. Registros visibles al usuario: Estos permiten al programador de lenguaje maquina o ensamblador minimizar las referencias a memoria principal optimizando el uso de registros.
2.Registros de control y estado: Estos son utilizados por la unidad de control para controlar la operación del CPU, y por programas de sistema operativo privilegiados para controlar la ejecución de programas.
• Registro de Buffer de Memoria (MBR) Contiene una palabra para que sea almacenada en memoria, o es usado para recibir una palabra de memoria
• Registro de Dirección de Memoria (MAR)Especifica las direcciones en memoria de la palabra desde donde se va a escribir o leer en el MBR.
• Registro de Instrucción (IR) Contiene el opcode de instrucción de 8 bits que va a ser ejecutado.
• Registro de Buffer de Instrucción (IBR) Empleado para mantener temporalmente la instrucción derecha de una palabra de memoria.
• Contador de Programa (PC) Contiene la dirección de la siguiente instrucciónpar que se captara desde memoria.
• Acumulador (AC) y Multiplicador de Conciente (MQ) Empleado para mantener temporalmente operando y resultados de las operaciones de la ALU, por ejemplo, el resultado de multiplicar dos números de 40 bits en uno de 80 bits; los 40 bits más significativos son almacenados en el AC y los menos significativos se almacenan en el MQMICROPROGRAMACIÓN
La microprogramación es un método sistemático para diseñar la unidad de control de cualquier sistema digital.
La estructura de una Unidad de control microprogramada es:
a) Tareas de la Unidad de Control microprogramada
b) Elementos de la Unidad de Control microprogramada
c) Secuencia miento de las microinstrucciones
d) Organización de la memoria de control
e) Ejecución de lasmicroinstrucciones

A. Tareas de la Unidad de Control microprogramada
• Secuenciamiento de las microinstrucciones
• Ejecución de las microinstrucciones
Microinstrucción Se define como el conjunto de micro órdenes que se ejecutan simultáneamente y contenidas en una palabra de la memoria de control

B. Elementos de la Unidad de Control microprogramada
Funcionamiento:
1. La instrucción entra enIR, después de decodificarse carga la dirección de la primera microinstrucción en RDC.
2. RDC apunta a la memoria de control que saca el dato a RMC
3. RMC contiene 3 campos:
• Señales de control al bus de sistema
• Señales de control internas al CPU
• Próxima dirección de microinstrucción
El Secuenciador carga la próxima instrucción en RDC y continua la secuencia.
C. Secuenciamiento de las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Microinstrucciones Ayudantia 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS