null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
23479438
Unidad de control
Description
EZ
No tags specified
gg
Mind Map by
Harold Ramirez
, updated more than 1 year ago
More
Less
Created by
Harold Ramirez
over 4 years ago
12
0
0
Resource summary
Unidad de control
Que es?
Es uno de los tres bloques funcionales principales en los que se divide el procesador(CPU)
Necesita dos registros:
Contador de Prgrama(PC)
Para
Extraer y analizar las instrucciones de la memoria principal.
Registro de instruccion(IR)
Ademas posee:
Decodificador
Decodifica las instrucciones del IR y las envia al resto de elementos a traves del secuanciador para que se ejecuten.
Reloj
Marca el inicio de cada instruccion mediante intervalos proporcionados por pulsos electricos.
Secuenciador
Se generan ordenes sincronizadas con los pulsos del reloj(micro ordenes), que ejecutan las instrucciones en IR
Tres distintas secciones muy importantes
#1. Ciclo de ejecución de una instrucción
#2. Tipos de Unidades de Control
#3. Interrupciones y excepciones
Situaciones en las que se rompe el flujo de ejecucion de un programa
Error de ejecucion
A peticion de un periferico
Intento de acceso a una zona de memoria protegida
Intento de ejecutar un codigo inexistente
Interrupciones hardware
Ocurre cuando un dispositivo necesita atencion del CPU, genera una señal al controolador de interrupciones
Interrupciones software
Estas interrupciones son de prioridad más altas que las de hardware, el mismo CPU cuenta con una instruccion que permite generar estas interrupciones
Excepciones del CPU
Un ejemplo de esta es la division por cero, en estos casos el procesador genera una excepcion, que es tratada como una interrupcion software
Unidad de control cableada
Diseño digital, circuito más rápido, pero más complejo
Unidad de control microprogramada
Requiere de espacio de en memoria(almacena"Palabras"), es menos compleja y más flexible a la hora de modificar.
La cantidad de pasos y la duracion de este ciclo varian dependiendo del procesador(CPU), este ciclo consta de 5 etapas
Ejecución(E)
Se realizan los calculos aritmeticos
Escritura de resultados(W)
Se guarda el resultado y se vuelve a repetir el ciclo
Decodificacion final(D2)
Se obtiene el operando en la ejecucion de la instruccion.
Decodificacion inicial(D1)
Se obtiene el codigo de operacion, y el numero de bytes de la instruccion, prepara para las siguiente instruccion
Fetch(F)
Se obtiene la siguiente instruccion a ejecutar
Funcionamiento
Su principal funcion es dirigir la secuencia de pasos para que la computadora lleve a cabo un ciclo completo de ejecución de instrucciones.
Además
Controlar el flujo de datos que circulan entre las diferentes partes que conforman el ordenador.
Interpretar las instrucciones.
Regular tiempos de acceso y ejecución en el procesador.
Recibir y enviar las señales de control de los periféricos.
Controlar la secuencia de instrucciones que serán ejecutadas.
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
Office
omar el grande
El Contenido Multimedia en el Comercio
WILLIAM DAVID PAEZ GARZON
INFORMATICA Y COMPUTACIÓN
Peter Ayala
Principios generales de la funcion gastrointestinal
camila rodriguez
Perros
Anayanzi Nieto
FUNCIONAMIENTO DE LA TIERRA
Carla Montañana Roig
suso
suso varaXP
INTRODUCCION AL PROCEDIMIENTO CONTENCIOSO ADMINISTRATIVO
aarontsbello
Modelos de Metodologías para la Planificación Estratégica Organizacional y TICs
Lore Acurio
Maquina secuencial de programa almacenado
Edwin Barrios
Mapa Conceptual Arquitectura Basica Computacional
josue azael gil gonzalez
Browse Library