Zilog Z8000

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
CPU Zilog Z8001 de pe placa de bază a unui Olivetti M20
Clona MME UB8001C a Z8001 produsă în RDG.

Z8000 este un microprocesor pe 16 biți fabricat de Zilog în 1979 . Arhitectura procesorului a fost proiectată de Bernard Peuto, în timp ce logica și implementarea fizică au fost gestionate de Masatoshi Shima . Z8000 nu era compatibil cu Z80 și nu era utilizat pe scară largă. Cu toate acestea, controlerele de comunicații seriale Z16C01 și Z16C02 folosesc în continuare nucleul Z8000 [ fără sursă ] .

Caracteristici

Procesorul are o arhitectură de 16 biți. Unele versiuni adoptă un registru de 7 biți pentru a gestiona segmentarea memoriei, care extinde spațiul de adresă la 8 MB . Cipul conține 16 registre de 16 biți, dar există câteva instrucțiuni care le utilizează la 8, 16, 32 și 64 de biți. Setul de registre este complet ortogonal (acest lucru înseamnă că fiecare registru poate fi utilizat în același mod și cu aceleași instrucțiuni ca și celelalte). Registrele 14 și 15 sunt utilizate în general pentru a gestiona stiva : primul identifică segmentul stivei, al doilea ca un pointer. Cipul funcționează atât în modul utilizator, cât și în modul kernel și, la fel ca Z80, Z8000 include și circuite interne de actualizare DRAM .

În ciuda acestor caracteristici interesante în comparație cu procesoarele din acea vreme, Z8000 nu era deosebit de rapid și avea unele probleme, ajungând încet să fie înlocuit de procesoarele familiei x86 .

Z8000 a fost urmat de Zilog Z80000 pe 32 de biți .

Sisteme bazate pe CPU Zilog Z8000

Z8000 a fost folosit de Namco în seria de jocuri video de simulare auto Pole Position ca Z8002, o versiune capabilă să gestioneze cantități mici de memorie.

Unele computere bazate pe Z8000, în plus față de seria 8000 a sistemului ZiLOG, includ C8000 al Onyx Systems , un sistem multi-utilizator bazat pe Unix [1] , Olivetti M20 , M30, M40, M50, M60 [2] și sistemul Unix Commodore 900 . Unele companii de cipuri au fabricat Z8000, inclusiv AMD , SGS-Ates , Hitachi și Sharp [3] .

Utilizarea în dispozitivele militare poate explica de ce Z8000 a supraviețuit până în prezent ca nucleu al procesoarelor Z16C01 / 02 utilizate ca controller pentru comunicațiile seriale ZiLOG SCC [4] : pe site-ul ZiLOG este încă disponibil pentru comandă și este posibil pentru a descărca documentația.

Pentru acest procesor a fost dezvoltată o versiune a sistemului de operare Xenix [5]

Notă

  1. ^ Scott Granneman , Computing History 1968-Present , la granneman.com . Adus la 16 iulie 2009 .
  2. ^ Jurjen Kranenborg, Dwight K. Elvey; Christian Groessler, pagina de pornire CPU Z8000 / Z80,000 / Z16C00 , la kranenborg.org . Adus la 16 iulie 2009 (arhivat din original la 25 iulie 2009) .
  3. ^ (EN) ZILOG Z8000 (aprilie 1979) , pe old-computers.com. Adus la 16 iulie 2009 .
  4. ^ Z8000 , TechEncyclopedia , TechWeb. Adus la 16 iulie 2009 (arhivat din original la 11 iunie 2011) .
  5. ^ Nikolai Bezroukov , XENIX - Amorul de scurtă durată al Microsoft cu Unix , softpanorama.org , 15 noiembrie 2008. Accesat la 16 iulie 2009 .

Bibliografie

Elemente conexe

Alte proiecte

linkuri externe

  • Oliver Lehmann, Zilog S8000 , la pofo.de. Adus la 16 iulie 2009 .
Controlul autorității LCCN ( EN ) sh85149800
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT