sábado, 21 de agosto de 2010

MICROPROCESADOR Z80

A continuación muestro una breve descripción acerca del microprocesador Z-80


Tipos de Encapsulados del Microprocesador Z-80

El microprocesador Z80 fue lanzado al mercado en julio de 1976 por la compañía Zilog. Es un microprocesador de 8 bits cuya arquitectura se encuentra a medio camino entre la organización de acumulador y de registros de propósito general. Es uno de los procesadores de más éxito del mercado, del cual se han producido infinidad de versiones clónicas, y sigue siendo usado de forma extensiva en la actualidad en multitud de sistemas embebidos.

Sus características fundamentales son:

         1. El transporte de señales se realiza sobre tres buses, el bus de direcciones, el bus de datos,así como el bus de control.

         2. Régimen de interrupción uniforme, con la posibilidad de encadenar las prioridades de los circuitos periféricos.

         3. Alto grado de programabilidad.

         4. Reloj único.

         5. Fuente de voltaje única de +5 Volts.



El microprocesador Z80 contiene las siguientes unidades funcionales;

1).- Unidad aritmética y lógica
2).- El contador de programa
3).- El apuntador del stack
4).- Registros de propósito general
5).- Registros de indice
6).- Registros de interrupciones
7).- Registro de banderas
8).- Registro para refrescar memorias dinámicas


Diagrama de Bloques del Z80


LA UNIDAD ARITMÉTICA Y LÓGICA (ALU)
Las operaciones del CPU Z80 se realizan con un grupo de dispositivos lógicos conocidos comúnmente como unidad aritmética y lógica (ALU) esta efectúa las siguientes operaciones:

   1. Suma binaria.
   2. Operaciones lógicas.
   3. Complementar a dos.
   4. Corrimiento de un bit a la derecha o a la izquierda.
   5. Registro de resultados importantes como el acarreo, signo, acarreo auxiliar, paridad o si el resultado es  zero.
   6. Comparaciones
   7. Poner, Limpiar o probar un bit


El funcionamiento del sistema consiste en que las instrucciones del microprocesador, que están en la memoria ROM, se ejecutan en una forma secuencial de operación, la fuente de datos es, la propia CPU, los periféricos o las memorias, la transferencia interna de datos es a través del CPU, exceptuando la transferencia de datos en el proceso de acceso directo a memoria.

Los registros constituyen una especie de pequeña memoria interna al microprocesador. El Z-80 tiene registros de 8 y 16 bits. Todas las operaciones que realiza el Z-80 se hacen entre números contenidos en los registros, o bien, entre un registro y una posición de memoria; por eso se dice que el Z-80 es un microprocesador orientado hacia los registros. La posibilidad de agrupar dos registros de 8 bits para formar uno de 16, permite al Z-80 realizar operaciones de 16 bits a pesar de ser un microprocesador de 8 bits.

El Z-80 tiene en total, 18 registros de 8 bits y 4 registros de 16 bits. Algunos son de uso general y otros tienen asignadas funciones específicas.


BIBLIOGRAFIA.

http://www.speccy.org/curso-cm/contenido/cap3.html

http://proton.ucting.udg.mx/dpto/maestros/mateos/z80/arquitectura/arquitectura.html






No hay comentarios:

Publicar un comentario