Zilog Z8000 is a family of 16-bit microprocessors comprising of 4
processors with slightly different features:
- Z8001 can address up to 8 MB. The memory on Z8001 is divided into 128 segments up to 64 KB each.
- Z8002 can address 64 KB of memory.
- Z8003 is the same as the Z8001 with added virtual memory support.
- Z8004 is the same as the Z8002 with added virtual memory support.
The Z8000 instruction set includes 110 distinct instructions
types. Many instruction can work with byte and word data, some instructions
can also work with double-word data. The instruction set includes advanced
instructions (also found in Zilog Z80 microprocessor) -
bit manipulation, string manipulation and block transfer instructions.
The Zilog Z8000 processors have separate code, data and stack memory space.
Depending on the processor modification (see above) it can directly address
either 64 KB or 8 MB of memory. The Z8000 microprocessors support
multiprocessing and include two operating modes: system and normal.
Memory management and protection features for the Zilog Z8000
are provided by Z8010 MMU.
|