Zilog Z80 | |
---|---|
CPU | |
Microprocesorul Zilog Z80, una dintre cele mai vechi implementări (săptămâna 23, 1976) | |
Productie | iulie 1976 |
Producător | |
frecvența procesorului | 1-20 MHz |
Tehnologia de producție | NMOS , CMOS , 3 µm |
Seturi de instrucțiuni | set extins bazat pe i8080 , 158 de instrucțiuni de bază, CISC |
conector | |
Nuclei | |
Zilog Z180 |
Zilog Z80 este un microprocesor pe 8 biți dezvoltat de Zilog și fabricat din 1976 . Utilizat pe scară largă în calculatoare personale, sisteme integrate și militare. Z80, împreună cu 6502 , au fost procesoarele dominante pe piața computerelor pe 8 biți de la mijlocul anilor 1970 până la mijlocul anilor 1980. Z80 și succesorii săi sunt una dintre cele mai comune familii de microprocesoare.
Zilog a licențiat nucleul procesorului, ceea ce a permis altor companii să producă omologi compatibile [1] . Unele companii au produs analogi fără licență oficială (în principal în Europa de Est). Ca rezultat, Zilog a produs mai puțin de 50% din toate Z80-urile produse.
După ce a părăsit Intel, Federico Fagin a fondat Zilog . Ralph Wingermann (un inginer de la Intel ) și Masatoshi Shima (inginer japonez, unul dintre creatorii Intel 4004 ) s-au alăturat proiectului . Echipa lui Fagin a început imediat să dezvolte un nou procesor, bazat pe Intel 8080 , lansat cu puțin timp înainte. Noul procesor a fost proiectat să fie compatibil binar cu 8080, astfel încât codul pentru procesorul respectiv să poată rula pe noul procesor, inclusiv pe sistemul de operare CP/M .
Z80 a avut o serie de îmbunătățiri față de 8080:
De câteva ori mai mare decât de obicei pentru procesoarele pe 8 biți, numărul de registre (RON) a făcut posibilă construirea de microcontrolere pe Z80 fără nicio memorie RAM, folosind registre „alternative” pentru stocarea online a datelor (de aceea este ușor să scrieți RAM). teste pe Z80, iar ca exemple de produse pe Z80 fără RAM, puteți aminti ceasul cu funcționalitate avansată și controlere de tastatură).
Primele prototipuri de cristale Z80 sunt datate săptămâna 23, 1976 (prima jumătate a lunii iunie). Primele modele Z80 aveau o frecvență maximă de ceas de 2,5 MHz, până în 1981 frecvența maximă a fost crescută la 8 MHz, de la mijlocul anilor 1990 au fost produse versiuni CMOS cu un interval de frecvență de 8, 10 și 20 MHz. Deși (pentru ca convertorul de tensiune de substrat încorporat să funcționeze corect) se crede că ciclul minim de ceas nu ar trebui să fie mai mic de sute de kiloherți, dar, în realitate, Z80 funcționează la un ciclu de ceas de numai 2 kHz (acesta este o metodă de depanare binecunoscută), iar pentru versiunile CMOS, ceasul poate fi adus la zero fără pierderi de date.
în mare parte compatibile: Z180 , Z800 , Z280 , Z380 și eZ80Pe lângă Zilog, alte companii au produs și procesoare parțial compatibile cu Z80, cum ar fi ASCII R800 .
Opțiuni Z80:
Pentru a crește performanța lui Z80, care, la fel ca i8080, nu are instrucțiuni de împărțire și înmulțire a întregilor, precum și instrucțiuni de lucru cu numere în virgulă mobilă, au fost uneori folosite coprocesoare.
În 1979, AMD a dezvoltat coprocesorul aritmetic am9511 potrivit pentru Z80 (tehnologie de trei microni, matematică pe 32 de biți, inclusiv calcule în virgulă mobilă pe numere în formatul 23 + 7), iar un an mai târziu, am9512 a fost adăugat la acesta, extinzându-se funcționalitate și adăugarea de operații pe numere pe 64 de biți. Procesoarele erau bazate pe un ALU pe 16 biți , foloseau notația poloneză inversă și o stivă de patru pași adâncime.
La utilizarea kit-ului, performanța computerului la calculele matematice a crescut de patru ori în comparație cu calculele software de pe Z80. Înmulțirea a două numere de 32 de biți a durat aproximativ două sute de cicluri, numere de 64 de biți - până la 1800 de cicluri [2] .
Kitul a fost folosit în unele sisteme S-100 CP / M , în special, în computerele NorthStar.
În 1979, compania britanică Powertran a lansat computerul PSI Comp 80 , care, împreună cu Z80, folosea coprocesorul matematic National Semiconductor MM57109N din familia COP4xx.
Pe lângă procesorul Z80, există cipuri de suport pentru acesta:
Mai multe fabrici au lansat producția de analogi Z80: T34VM1 , KR1858VM1 . Unele fabrici erau angajate doar în ambalarea cristalelor finite, cum ar fi taiwanez sau german U880 .
Microprocesoare Zilog | |
---|---|
seria Z80 | |
seria Z8000 |
|
Microcontrolere |
|
Compatibil cu Z80 |
|