Вы находитесь на странице: 1из 1

INTRODUCCION

Lgica Programable.-Maquinas potentes y flexibles,


trabajan en forma secuencial ejecutando progresivamente
las operaciones necesarias.
SISTEMA MINIMO MICROPROCESADOR
Buses de comunicacin
Bus de Direcciones.-Es el empleado por la CPU para
seleccionar la direccin de memoria o el dispositivo de E/S
con el cual va a intercambiar informacin, es por tanto
unidireccional y su tamao det. La capacidad de
direccionamiento de la CPU.
Bus de Datos.-Es el conjunto de conductores a travs el
microP intercambia informacin con la unidad de memoria o
E/S.
- Bidireccional.- La informacin viaja en dos sentidos.
- N de Lneas.-Representa la cantidad de bits q se puede tx- Triestado.- Las lneas del bus de datos deben ser triestado.
Bus de Control.- Est formado por un conjunto de lneas
por la q circulan las seales auxiliares de gobierno y
sincronizacin del sistema.
- Seales de reloj de sincronizacin. Seal de RESET o
inicializacin. Seal de lectura/escritura d memorias.
REGISTROS INTERNOS DE LA CPU
Son bloques biestables q permiten el almacenamiento de los
datos bsicos con las q trabajar la CPU en ejecucin de
cada instruccin.
Tipos de registros.
Desplazamiento.- Permiten hacer rotaciones y
desplazamientos de bits.
Contadores.- Permiten medir tiempos, temporizar.
Registros ndices o de direcciones.- Permiten el acceso
estructurado a datos de memoria.
Registros de datos.- Almacenamiento de variables del
programa.
Registros especiales.- Contador de programa, puntero
de pila.
REALIZACIN DE UNA INTRUCCION
Fase de Bsqueda.
- Se inicia en el contador de programa, q contiene la dir. De
memoria donde se encuentra el cdigo binario de la
instruccin.
- Esta direccin se coloca en el registro de direcciones de la
CPU y de ah a la memoria mediante el bus de direcciones.
- Una vez decodificada, se traslada al bus de datos hacia el
registro de instrucciones de la unidad de control.
Fase de ejecucin.
- Se decodifica la instruccin dentro la unidad de control.
- Se busca su cdigo de instrucciones en la memoria interna
de la CPU- Se activan las seales correspondientes del secuenciador
para ejecutar la instruccin.
Durante la fase de ejecucin los buses externos no son
utilizados por la CPU, pueden ser utilizados por dispositivos
externos para transferir datos.
METODOS PARA MEJORAR LOS DISPOSITIVOS E/S
1.-Mediante instrucciones especficas de E/S, se emplea en
el programa de control para acceder al perifrico.
2.-Mediante Acceso Directo a Memoria, la cpu pone en
triestado los buses de direccin y datos.
3.- Mediante tcnicas de interrupcin, el perifrico activa las
lneas de interrupcin de la cpu q detiene el programa en
ejecucin y traslada el contador de programa a la direccin
de inicio de otro programa, suele denominarse rutina de
servicio.
4.-Mediante el tratamiento de E/S como posiciones de
memoria, permite el empleo d las mismas instrucciones para
acceso a memoria y a E/S. Escribir o leer en uno de estos
puertos equivale a hacerlo en un perifrico.

Вам также может понравиться