Zilog Z180 | |
---|---|
CPU | |
| |
Produktion | 1986 |
Fabrikant | |
CPU frekvens | 6-33 MHz |
Stik | |
Kerner | |
Zilog Z80Zilog Z280 |
Zilog Z80180 er en 8-bit processor udviklet af Hitachi som HD64180 i 1985. Hitachi HD64180 "Super Z80" blev senere licenseret og solgt af Zilog som Z64180 og med nogle forbedringer som Zilog Z180. Meget af softwaren udviklet til Z80 kunne også bruges med Z180. Z180-familien af processorer bragte stor ydeevne og mange indbyggede funktioner såsom en frekvensgenerator, 16-bit tællere/timere, en interrupt controller, serielle porte og en DMA controller . Hukommelsesstyringsenheden integreret i chippen ( eng. MMU - memory management unit ) havde evnen til at adressere 1 MB hukommelse.
Z180 har en pipelinet udførelsesenhed, der behandler de fleste instruktioner i færre clock-cyklusser end Z80. Den mest avancerede gruppe af instruktioner inkluderer blokinstruktioner; for eksempel, såsom LDIR, CPIR, INIR og OTDR. Denne type instruktion kræver 21 overgangstilstande for at udføre per iteration; Der kræves 14 t-tilstande på Z180.
Den indbyggede DMAC gør det muligt at overføre blokhukommelse hurtigere end LDIR/LDDR instruktioner. On-chip-tomgangsgeneratoren tillader selektiv adgang til for langsom hardware ved hjælp af et enhedsfilter, som det gøres for TRS-80 Model 4 "skjulte" tastatur. Indbygget ASCI giver mulighed for yderligere RS-232 serielle porte.
Z180 vil ikke udføre "udokumenterede" Z80-instruktioner, især dem, der tilgår indeksregistre IX og IY som 8-bit halvdele. Z180 CPU'en behandler dem som ugyldige instruktioner og udfører følgelig den ugyldige instruktionsfælde ved at omdirigere pc-registret til adresse nul.
chip | Hastighed (MHz) | Timere | I/O | Comm. kontr. | Andre |
---|---|---|---|---|---|
Z80180 | 6, 8, 10 | 2 | N/S | CPU | 1 MB MMU, 2xDMA'er, 2xUART'er |
Z80181 | ti | en | 16 | CPU | 1 MB MMU, 2xDMA'er, 2xUART'er |
Z80182 | 16, 33, 20 | 0 | Urserie, 24 | ESCC, CSIO, UART | S180 Megacell, 2xESCC kanaler, 16550 MIMIC |
Z80195 | 20, 33 | fire | 24/7 | SCC, CSIO, UART | |
Z8L180 | tyve | 2 | ur serie | CSIO, UART | 1 MB MMU, 2xDMA'er, 2xUART'er, 3,3V Drift |
Z8L182 | tyve | 0 | ur serie | ESCC, CSIO, UART | S180 Megacell, 2xESCC kanaler, 16550 MIMIC, 3,3V drift |
Z8S180 | 10, 20, 33 | 2 | ur serie | UART, DMA, I2C, SPI | 1 MB MMU, 2xDMA'er, 2xUART'er |
Zilog mikroprocessorer | |
---|---|
Z80 serien | |
Z8000 serien |
|
Mikrocontrollere |
|
Kompatibel med Z80 |
|