*** Welcome to piglix ***

Zilog Z8


The Zilog Z8 is a microcontroller architecture, originally introduced in 1979, which today also includes the Z8 Encore!, eZ8 Encore!,eZ8 Encore! XP, and eZ8 Encore! MC families.

Signifying features of the architecture are up to 4,096 fast on-chip registers which may be used as accumulators, pointers, or as ordinary RAM. A 16-bit address space for between 1 KB and 64 KB of either OTP ROM or flash memory are used to store code and constants, and there is also a second 16-bit address space which may be used for large applications.

On chip peripherals include A/D converters, SPI and I²C channels, IrDA encoders/decoders etc. There are versions with from 8 up to 80 pins, housed in PDIP, MLF, SSOP, SOIC and LQFP packages. The eZ8 Encore! series can be programmed and debugged through a single pin serial interface.

The basic architecture, a modified (non-strict) Harvard architecture, is technically very different from the Zilog Z80. Despite this, the instruction set and assembly syntax are quite similar to other Zilog processors: Load/store operations uses the same LD mnemonic (no MOV or MOVEs), typifying instructions such as DJNZ, are the same, and so on.


...
Wikipedia

...