Zilog Z180

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt hozzászólók, és jelentősen eltérhet a 2015. július 10-én felülvizsgált verziótól ; az ellenőrzések 2 szerkesztést igényelnek .
Zilog Z180
processzor

Zilog Z180 mikroprocesszor PLCC csomagban
Termelés 1986
Gyártó
CPU frekvencia 6-33  MHz
Csatlakozó
Magok
Zilog Z80Zilog Z280

A Zilog Z80180  egy 8 bites processzor, amelyet a Hitachi HD64180 néven fejlesztett ki 1985-ben. A Hitachi HD64180 "Super Z80"-t később a Zilog Z64180 néven, némi fejlesztéssel pedig Zilog Z180 néven engedélyezte és értékesítette. A Z80-hoz fejlesztett szoftverek nagy része a Z180-al is használható. A Z180 processzorcsalád nagyszerű teljesítményt és számos beépített funkciót hozott, például frekvenciagenerátort, 16 bites számlálókat/időzítőket, megszakításvezérlőt, soros portokat és DMA -vezérlőt . A chipbe integrált memóriakezelő egység ( magyar MMU  - memóriakezelő egység ) 1 MB memória megcímzésére volt képes.

A Z180 csővezetékes végrehajtó egységgel rendelkezik, amely a legtöbb utasítást kevesebb órajelben dolgozza fel, mint a Z80. Az utasítások legfejlettebb csoportjába a blokk utasítások tartoznak; például LDIR, CPIR, INIR és OTDR. Az ilyen típusú utasításokhoz 21 átmeneti állapot szükséges iterációnként; 14 t-állapot szükséges a Z180-on.

A beépített DMAC lehetővé teszi a blokkmemória gyorsabb átvitelét, mint az LDIR/LDDR utasítások. A chipen lévő üresjárati állapot generátor szelektív hozzáférést tesz lehetővé a túl lassú hardverekhez egy eszközszűrő segítségével, ahogyan ez a TRS-80 Model 4 „rejtett” billentyűzeténél történik.. A beépített ASCI további RS-232 soros portokat tesz lehetővé.

A Z180 nem hajt végre "nem dokumentált" Z80 utasításokat, különösen azokat, amelyek 8 bites feleként hozzáférnek a IX és IY indexregiszterekhez. A Z180 CPU érvénytelen utasításként kezeli őket, és ennek megfelelően végrehajtja az érvénytelen utasításcsapdát a PC regiszterének nulla címre való átirányításával.

A Z180 mikroprocesszorcsalád

Forgács Sebesség (MHz) Időzítők I/O Comm. contr. Mások
Z80180 6, 8, 10 2 N/S processzor 1 MB MMU, 2xDMA, 2xUART
Z80181 tíz egy 16 processzor 1 MB MMU, 2xDMA, 2xUART
Z80182 16, 33, 20 0 Soros óra, 24 ESCC, CSIO, UART S180 Megacell, 2xESCC csatorna, 16550 MIMIC
Z80195 20, 33 négy 7/24 SCC, CSIO, UART
Z8L180 húsz 2 óra sorozat CSIO, UART 1 MB MMU, 2xDMA, 2xUART, 3,3 V működés
Z8L182 húsz 0 óra sorozat ESCC, CSIO, UART S180 Megacell, 2xESCC csatorna, 16550 MIMIC, 3,3 V működés
Z8S180 10, 20, 33 2 óra sorozat UART, DMA, I2C, SPI 1 MB MMU, 2xDMA, 2xUART

Linkek