De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda
Procesador Zilog Z8
Zilog Z8 (familia Super-8)

El Zilog Z8 es una arquitectura de microcontrolador , presentada originalmente en 1979, que hoy también incluye el Z8 Encore. , eZ8 Encore! , [1] ¡ eZ8 Encore! XP y eZ8 Encore! Familias MC .

Las características significativas de la arquitectura son hasta 4.096 registros rápidos en chip que pueden usarse como acumuladores, punteros o como memoria de acceso aleatorio (RAM) ordinaria . Se utiliza un espacio de direcciones de 16 bits para entre 1  kibibyte (KB) y 64 KB de memoria programable de solo lectura (PROM, OTP), memoria de solo lectura (ROM) o memoria flash , para almacenar código y constantes, y hay un segundo espacio de direcciones de 16 bits que se puede utilizar para aplicaciones grandes.

Los periféricos en chip incluyen convertidor de analógico a digital (A / D), bus de interfaz de periféricos en serie (SPI) y canales de circuito interintegrado ( I²C ), codificadores / decodificadores IrDA , etc. Hay versiones con 8 hasta 80 pines, alojado en paquete doble en línea (PDIP), paquete Quad Flat sin cables (MicroLeadFrame, MLF), circuito integrado de contorno pequeño (SOIC), paquete Shrink Small-Outline Package (SSOP) y paquete Quad Flat de bajo perfil (LQFP). ¡El eZ8 Encore! La serie se puede programar y depurar a través de una interfaz de comunicación en serie de un solo pin .

La arquitectura básica, una arquitectura Harvard modificada (no estricta) , es técnicamente muy diferente a la del Zilog Z80 . A pesar de esto, el conjunto de instrucciones y la sintaxis del lenguaje ensamblador son bastante similares a otros procesadores Zilog: las operaciones de carga / almacenamiento usan el mismo mnemónico (no o s), tipificando instrucciones como , son iguales, y así sucesivamente.LDMOVMOVEDJNZ

Se puede descargar un entorno de desarrollo integrado (IDE) llamado Zilog Developer's Studio (ZDS) desde el sitio web de Zilog, incluido un ensamblador. ¡La edición de ZDS II dirigida a Z8 Encore! y los derivados más nuevos también incluyen un compilador gratuito que afirma el cumplimiento de ANSI C89.

Los principales competidores incluyen la familia PIC de Microchip Technology algo similar [2] y todos los descendientes de Intel 8051 . También los microcontroladores de chip único basados ​​en la arquitectura von Neumann más tradicionales pueden considerarse competidores, como el Motorola 6800 , el Motorola 68HC11 basado en 6809 , la familia Hitachi H8 y los derivados Z80 , como Toshiba TLCS-870, por nombrar solo algunos.

Línea de productos [ editar ]

  • ROMless: modelos sin ROM integrada
  • ROM: Modelos con ROM integrada
  • BASIC: Modelos con intérprete BASIC integrado y depurador en ROM
  • OTP: modelos con memoria de solo lectura programable integrada (OTP ROM)
  • Bajo voltaje: el voltaje de funcionamiento es tan bajo como 2 V
  • GP: microcontrolador de propósito general
  • Encore !: memoria flash integrada
  • ¡Bis! XP: ¡Encore! con sensores
  • ¡Bis! MC (Control de motor): aplicaciones de control de motor

Emuladores [ editar ]

JTCEMU es un emulador Z8 de software gratuito ( Licencia pública general GNU (GPL) versión 3) escrito en Java para Linux , Windows y macOS . [3]

Segundas fuentes [ editar ]

  • Segundas fuentes de Zilog Z8
  • VEB Kombinat Mikroelektronik Erfurt Karl Marx (MME) UC8810D (versión ROM de máscara)

  • Synertek Z8-03RS (versión EPROM a cuestas)

Notas [ editar ]

  1. ^ El "Encore!" Los productos contienen el núcleo eZ8 más nuevo, que es 2-3 veces más eficiente en el ciclo de reloj que el núcleo Z8 original.
  2. ^ El PIC y el 8051 también están usando arquitecturas de Harvard, pero de una manera más rígida.
  3. ^ Müller, Jens (26 de julio de 2011). "JTCEMU: JU + TE-Emulador de computadora" . Página de inicio de Jens Müller . Consultado el 30 de marzo de 2020 .

Referencias [ editar ]

  • Grehan, Rick (septiembre de 1994). "Los procesadores proliferan". Byte .

Enlaces externos [ editar ]

  • Página web oficial