Zilog Z80 Es un microprocesador de 8 bits cuya arquitectura se encuentra a medio camino entre la...

9
Zilog Z80 EQUIPO 5

description

Es un microprocesador de 8 bits cuya arquitectura se encuentra a medio camino entre la organización de acumulador y de registros generales.

Transcript of Zilog Z80 Es un microprocesador de 8 bits cuya arquitectura se encuentra a medio camino entre la...

Presentacin de PowerPoint

Zilog Z80Equipo 5 Es un microprocesador de 8 bits cuya arquitectura se encuentra a medio camino entre la organizacin de acumulador y de registros generales.

HistoriaFue muy popular durante los aos 80 debido principalmente a dos razones: Ser compatible con intel 8080Fue diseado por federico Faggin, fundador de Zilog y diseador jefe de Intel 4004 y el 8080.Se popularizado por varias videoconsolasAmstrad CPC, Sinclair ZX Spectrum.Posterirormente utilizado en otrasc: sega master system, nintendo game boy y game boy color, y auziliar en game boy advance.Utilizado en algunas graficadoras de Texas instruments.Si consideramos al Z80 como procesador de arquitectura de registros generales, se sita dentro del tipo de registro-memoria.

Fue lanzado al mercado en julio de 1976 por la compaa Zilog, y se populariz en los aos 80 a travs de ordenadores como el Sinclair ZX Spectrum, Amstrad CPC o los ordenadores de sistema MSX. Es uno de los procesadores de ms xito del mercado, del cual se han producido infinidad de versiones clnicas, y sigue siendo usado de forma extensiva en la actualidad en multitud de sistemas embebidos.El Z80 fue diseado principalmente por Federico Faggin, que estuvo trabajando en Intel como diseador jefe del Intel 4004 y del Intel 8080. Cuando se termin de producir, en 1974, Federico Faggin dej Intel, fund Zilog y comenz a trabajar en el diseo de Z80 basndose en la experiencia adquirida creando el Intel 8080 y basndose en la estructura de este ltimo. Dos aos despus estaba a la venta el Z80.

Registros:A es el registro acumulador, B,C, D, E, H y L, registros generales de 8 bits. A, B, C, E, H, Y L (BANCO ALTERNATIVO), replica del banco de registros original.I (almacena parte alta de la direccion de comienzo de la tabla del bector de interrupcion).R (almacena bloque de memoria a refrescar).F (almacena bits de condicion).IX, IY (registros indices).SP (apuntador de pila)PC (contador de programa)F (registro de bits de condicion): Aade H (idica se ha habido llevada de parte baja a parte alta del resultado) y P (bit de paridad).Diagrama de conexion:

El Z80 tena ocho mejoras fundamentales respecto al Intel 8080:El Z80 tena ocho mejoras fundamentales respecto al Intel 8080:Un conjunto de instrucciones mejorado, incluyendo los nuevos registros ndice IX e IY y las instrucciones necesarias para manejarlos.Dos bancos de registros que podan ser cambiados de forma rpida para acelerar la respuesta a interrupciones.Instrucciones de movimiento de bloques, E/S de bloques y bsqueda de bytes.Instrucciones de manipulacin de bits.Un contador de direcciones para el refresco de la DRAM integrado, que en el 8080 tena que ser proporcionado por el conjunto de circuitos de soporte.Alimentacin nica de 5 voltios.Necesidad de menos circuitos auxiliares, tanto para la generacin de la seal de reloj como para el enlace con la memoria y la E/S.Ms barato que el Intel 8080.El Z80 elimin rpidamente al Intel 8080 del mercado y se convirti en uno de los procesadores de 8 bits ms populares

Las primeras versiones funcionaban a 2,5MHz, pero su velocidad ha aumentado hasta los 20 MHz. As, la versin ms utilizada fue el Z80A funcionando a 3,58MHz(un cuarto de la frecuencia PAL o NTSC) siendo la velocidad de fbrica de 4 MHz.