Zilog Z180 | |
---|---|
procesor | |
Mikroprocesor Zilog Z180 v pouzdře PLCC | |
Výroba | 1986 |
Výrobce | |
Frekvence CPU | 6-33 MHz |
Konektor | |
Nuclei | |
Zilog Z80Zilog Z280 |
Zilog Z80180 je 8bitový procesor vyvinutý společností Hitachi jako HD64180 v roce 1985. Hitachi HD64180 „Super Z80“ byl později licencován a prodáván společností Zilog jako Z64180 a s některými vylepšeními jako Zilog Z180. Velkou část softwaru vyvinutého pro Z80 lze také použít s Z180. Rodina procesorů Z180 přinesla skvělý výkon a mnoho vestavěných funkcí, jako je frekvenční generátor, 16bitové čítače/časovače, řadič přerušení, sériové porty a řadič DMA . Jednotka správy paměti integrovaná do čipu ( eng. MMU - memory management unit ) měla schopnost adresovat 1 MB paměti.
Z180 má zřetězenou prováděcí jednotku, která zpracovává většinu instrukcí za méně hodinových cyklů než Z80. Nejpokročilejší skupina instrukcí zahrnuje blokové instrukce; například jako LDIR, CPIR, INIR a OTDR. Tento typ instrukce vyžaduje provedení 21 přechodových stavů na iteraci; Na Z180 je vyžadováno 14 t-stavů.
Vestavěný DMAC umožňuje přenášet blokovou paměť rychleji než instrukce LDIR/LDDR. Generátor klidového stavu na čipu umožňuje selektivní přístup k příliš pomalému hardwaru pomocí filtru zařízení, jako je tomu u „skryté“ klávesnice TRS-80 Model 4. Vestavěný ASCI umožňuje další sériové porty RS-232.
Z180 nebude provádět "nedokumentované" instrukce Z80, zejména ty, které přistupují k indexovým registrům IX a IY jako 8bitové poloviny. CPU Z180 s nimi zachází jako s neplatnými instrukcemi a podle toho provede past neplatných instrukcí přesměrováním registru PC na adresu nula.
čip | Rychlost (MHz) | Časovače | I/O | Comm. contr. | Ostatní |
---|---|---|---|---|---|
Z80180 | 6, 8, 10 | 2 | N/S | procesor | 1MB MMU, 2xDMA, 2xUART |
Z80181 | deset | jeden | 16 | procesor | 1MB MMU, 2xDMA, 2xUART |
Z80182 | 16, 33, 20 | 0 | Seriál hodin, 24 | ESCC, CSIO, UART | S180 Megacell, 2xESCC kanály, 16550 MIMIC |
Z80195 | 20, 33 | čtyři | 24. 7 | SCC, CSIO, UART | |
Z8L180 | dvacet | 2 | hodinový seriál | CSIO, UART | 1 MB MMU, 2xDMA, 2xUART, 3,3V Provoz |
Z8L182 | dvacet | 0 | hodinový seriál | ESCC, CSIO, UART | S180 Megacell, 2xESCC kanály, 16550 MIMIC, provoz 3,3V |
Z8S180 | 10, 20, 33 | 2 | hodinový seriál | UART, DMA, I2C, SPI | 1MB MMU, 2xDMA, 2xUART |
Mikroprocesory Zilog | |
---|---|
řada Z80 | |
Řada Z8000 |
|
Mikrokontroléry |
|
Kompatibilní se Z80 |
|