La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

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

Presentaciones similares


Presentación del tema: "ZILOG Z80 Alberto de Miguel Valdunciel Miriam Aguado Gago Fernando Martín Sánchez."— Transcripción de la presentación:

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. El Zilog Z80 es un procesador de 8 bits. Fue creado por Zilog en 1976. Fue creado por Zilog en 1976. Arquitectura Little-endian. Arquitectura Little-endian. El Z80 es un híbrido entre la arquitectura de acumulador y la de registros de propósitos generales. 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. 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: El Z80 fue muy popular durante los años 80 principalmente por dos razones: Ser compatible con Intel 8080. Ser compatible con Intel 8080. Ser popularizado por varias videoconsolas. Ser popularizado por varias videoconsolas.

4 HISTORIA En los años 80 fue muy utilizado en ordenadores domésticos y empresariales. 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. 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. En la actualidad existen muchas versiones clónicas utilizadas en sistemas empotrados.

5 Amstrad CPC, ejemplo de ordenador personal: Amstrad CPC, ejemplo de ordenador personal:

6 Z80 en varias videoconsolas: Z80 en varias videoconsolas:

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

8 En calculadoras gráficas: En calculadoras gráficas:

9 CARACTERÍSTICAS GENERALES Tiene 6 modos de direccionamiento. Tiene 6 modos de direccionamiento. Bus de datos de 8 bits Bus de datos de 8 bits Bus de direcciones de 16 bits Bus de direcciones de 16 bits 18 registros de 8 bits y 4 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 12 de los registros de 8 bits pueden usarse en pares para formar 6 de 16 bits Frecuencia de reloj 4 MHz Frecuencia de reloj 4 MHz Compatible en software con el 8080 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 (banco principal). F A', B', C', D', E', H' y L' (réplica). F ' A', B', C', D', E', H' y L' (réplica). F ' IX, IY (registros índice) IX, IY (registros índice) SP, PC (apuntador de pila, contador de programa) SP, PC (apuntador de pila, contador de programa) I, R I, R (agrupados según su distribución física) (agrupados según su distribución física)

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

12 DIAGRAMA DE CONEXIÓN DIAGRAMA DE CONEXIÓN

13 MEJORAS RESPECTO DEL INTEL 8080 Nuevos registros índice IX e IY de 16 bits 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. 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 Dos registros más rápidos para acelerar el cambio de contexto Alimentación única de 5voltios. 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. 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. 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. Más barato y compacto que el Intel 8080.

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

16


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

Presentaciones similares


Anuncios Google