1 / 16

ZILOG Z80

ZILOG Z80. Alberto de Miguel Valdunciel Miriam Aguado Gago Fernando Martín Sánchez. INTRODUCCIÓN. El Zilog Z80 es un procesador de 8 bits. Fue creado por Zilog en 1976. Arquitectura Little- endian .

mihaly
Download Presentation

ZILOG Z80

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ZILOG Z80 Alberto de Miguel Valdunciel Miriam Aguado Gago Fernando Martín Sánchez

  2. INTRODUCCIÓN • El Zilog Z80 es un procesador de 8 bits. • Fue creado por Zilog en 1976. • Arquitectura Little-endian. • El Z80 es un híbrido entre la arquitectura de acumulador y la de registros de propósitos generales. • Podría englobarse dentro de los procesadores tipo registro-memoria.

  3. HISTORIA • El Z80 fue muy popular durante los años 80 principalmente por dos razones: • Ser compatible con Intel 8080. • Ser popularizado por varias videoconsolas.

  4. HISTORIA • En los años 80 fue muy utilizado en ordenadores domésticos y empresariales. • Posteriormente ha sido utilizado por varias videoconsolas y como chip auxiliar de versiones posteriores. • En la actualidad existen muchas versiones clónicas utilizadas en sistemas empotrados.

  5. Amstrad CPC, ejemplo de ordenador personal:

  6. Z80 en varias videoconsolas:

  7. Ejemplo de uso como Chip Auxiliar: (Chip de audio y chip de retrocompatibilidad, respectivamente)

  8. En calculadoras gráficas:

  9. CARACTERÍSTICAS GENERALES • Tiene 6 modos de direccionamiento. • Bus de datos de 8 bits • Bus de direcciones de 16 bits • 18 registros de 8 bits y 4 de 16 bits • 12 de los registros de 8 bits pueden usarse en pares para formar 6 de 16 bits • Frecuencia de reloj 4 MHz • Compatible en software con el 8080

  10. REGISTROS • A, B, C, D, E, H y L (banco principal) . F • A', B', C', D', E', H' y L' (réplica). F ' • IX, IY (registros índice) • SP, PC (apuntador de pila, contador de programa) • I, R (agrupados según su distribución física)

  11. BITS DE CONTROL • Añade a los usuales (N,Z,V,C) dos: - P: bit de paridad - H (half-carry): bit de semillevada

  12. DIAGRAMA DE CONEXIÓN

  13. MEJORAS RESPECTO DEL INTEL 8080 • Nuevos registros índice IX e IY de 16 bits • Conjunto de instrucciones mejorado: movimiento y E/S de bloques, búsqueda de bytes, manipulación de bits. • Dos registros más rápidos para acelerar el cambio de contexto • Alimentación única de 5voltios.

  14. MEJORAS RESPECTO DEL INTEL 8080 • Un contador de direcciones para el refresco de la DRAM integrado, que en el 8080 tenía que ser proporcionado por el conjunto de circuitos de soporte. • Necesidad de menos circuitos auxiliares, tanto para la generación de la señal de reloj como para el enlace con la memoria y la E/S. • Más barato y compacto que el Intel 8080.

  15. BIBLIOGRAFÍA • Apuntes de la asignatura • http://proton.ucting.udg.mx/dpto/maestros/mateos/z80/arquitectura/arquitectura.html • http://en.wikipedia.org/wiki/Zilog_Z80 • http://www.eie.fceia.unr.edu.ar/proyectos/apunte-tec-dig/MicroprocesadorZ80.html • http://www.speccy.org/curso-cm/fr_cap3.html

More Related