Z80_AP

Páginas: 87 (21701 palabras) Publicado: 22 de octubre de 2015
INTRODUCCIÓN A LOS MICROPROCESADORES

Compañías como General Electric, RCA, y Victron Contribuyeron al desarrollo del microprocesador en 1971, por su parte Intel introduce su microprocesador 4004 a finales de 1971, el cual es conocido como el primer microprocesador comercial disponible. En 1972 otros microprocesadores fueron puesto al mercado, como es el caso del Rockwell International de 4bits, PPS-4, el 8008 de Intel de 8 bits y el National Semiconductor de 16 bits IMP-16.

El desarrollo de los microprocesadores se debió en gran medida al crecimiento en la demanda para grandes circuitos de control, los cuales no podían ser eficientes implementados con los circuitos hasta entonces disponibles.

Con el transcurrir del tiempo el microprocesador tomo características orientadas eldesarrollo del software sofisticado de alto nivel para aplicaciones administrativas y de cálculo científico.

La tecnología disponible siempre ha dictado las características de cada microprocesador en su tiempo, por ejemplo el 8085 tiene un bus de datos de 8 bits y un bus de direcciones de 16 bits, un juego de instrucciones simples como las operaciones de suma y resta, operaciones lógicas, stack enmemoria RAM, operaciones de 16 bits.

Estos microprocesadores se usaron y se siguen usando en la industria y en el campo del control en tiempo real. El software en un inicio fue en lenguaje ensamblador y la velocidad de reloj de 1 Mhz.

Con el pasar de los años las arquitectura han evolucionado; la memoria aumento considerablemente, se le adicionaron nuevos elementos como memoria caché y sistemapipeline, para permitir la multitarea y los multiusuarios.


MICROPROCESADORES DE 8 BIT (Z80).

INTRODUCCION

El microprocesador Z80 de Zilog, es una Unidad Central de Procesamiento (CPU siglas en Ingles). de 8 bit en paralelo, es llamada de 8 bit por que la mayoría de sus registros internos son de 8 bits y sus bus de datos también, aunque puede realizar operaciones con 16 bits. El microprocesadorcontiene un total de 22 registros, de los cuales 18 son de 8 bits y 4 de 16 bits.

El microprocesador Z80 contiene la característica de manejar un stack externo de datos en memoria RAM (ultimo en llegar primero en salir LIFO), para guardar y/o obtener información de los registros.

El microprocesador Z80 es fabricado en un Circuito Integrado de 40 pines (Dual in line ) y de 44 pines (Qual FlatPark). con la siguiente distribución de pines.

16 líneas para el Bus de direcciones
8 líneas para el Bus de datos.
8 líneas de control.
2 líneas de alimentación.
1 línea para el reloj.

(ver apéndice).


ARQUITECTURA INTERNA. Y REGISTROS

La CPU Z80 esta organizada de la siguiente forma:

Unidad Aritmética y lógica.
Conjunto de registros de la CPU.
Registro de Instrucciones IR.Decodificador de instrucciones y codificador de ciclos de máquina.
Unidad de control de la CPU.
Unidad de control de bus de datos y bus de direcciones.



***************************** figura 5.2 pag 5-10.



Unidad Aritmética y Lógica.

La unidad aritmética y lógica es donde se realizan las operaciones con los datos dentro de la CPU, estas operaciones son:

- Suma binaria.
- Operaciones aritméticas ylógicas
- Corrimientos de un bit a la izquierda o derecha.
- Comparaciones.
- Registrar los resultados más importantes de las operaciones como son el acarreo,signo,acarreo auxiliar, paridad y si el resultado es cero en un registro de banderas.
- Poner ,limpiar y probar un bit.

Con las operaciones anteriores se debe de poder realizar manipulaciones más complejas si estas llegan aser requeridas.

Decodificador de Instrucciones y Codificador de Ciclos de Máquina.

El contenido del registro de instrucción es tomado por el decodificador de instrucciones . La salida del decodificador en combinación con los señales de tiempo generadas por la unidad de control , proporcionan señales de control a todos los componentes de la CPU para realizar una función determinada.

Unidad de...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS