Intel 8080 | |
---|---|
CPU | |
Microprocesor Intel 8080A | |
Productie | aprilie 1974 |
Producător | |
frecvența procesorului | 2-4 MHz |
Tehnologia de producție | 6 µm |
Seturi de instrucțiuni | 80 de instrucțiuni |
conector | |
Nuclei | |
Intel 8008Intel 8085 |
Intel 8080 este un microprocesor pe 8 biți lansat de Intel în aprilie 1974 . Este o versiune îmbunătățită a procesorului Intel 8008 . Potrivit Intel, acest procesor a oferit o creștere de zece ori a performanței în comparație cu microprocesorul Intel 8008.
Noul procesor a fost produs folosind cea mai recentă tehnologie NMOS de 6 microni , care a făcut posibilă plasarea a 4758 de tranzistori pe un cip . Procesorul, deși a fost construit pe arhitectura Intel 8008, a avut multe diferențe față de predecesorul său, datorită cărora a câștigat o mare popularitate. În noul procesor, comparativ cu predecesorul său, sistemul de comandă a fost foarte dezvoltat: 16 comenzi de transfer de date, 31 de comenzi de procesare a acestora, 28 de comenzi de tranziție (cu adresare directă), 5 comenzi de control. Microprocesorul Intel 8080 nu avea instrucțiuni de multiplicare și împărțire, iar acestea erau de obicei implementate folosind subrutine, deși Intel oferea și un coprocesor extern . Datorită magistralei de adrese pe 16 biți, procesorul a permis adresarea a 64 KB de memorie, care nu a fost împărțită în memorie de instrucțiuni și de date. Deși procesorul era pe 8 biți și conținea șapte registre de 8 biți (A, B, C, D, E, H, L), avea capacități limitate de procesare pentru numere de 16 biți, pentru care registrele erau combinate în perechi BC , DE, HL. Noul procesor folosea o stivă în memoria externă (Intel 8008 o avea intern).
Există o ușoară confuzie în denumirile acestui procesor special. I8080 original avea un pachet planar de 48 de pini, 1/20 de inchi , o viteză maximă de ceas de 2 MHz și o eroare destul de gravă care teoretic ar putea pune procesorul într-o stare din care ar putea doar fi resetat printr-un semnal de resetare. O versiune îmbunătățită a 8080A, lansată șase luni mai târziu, avea un pachet DIP-40 de 1/10 inch, o viteză maximă de ceas de 2,5 MHz, iar eroarea menționată mai sus a fost corectată în ea. Majoritatea autorilor, când folosesc denumirea 8080, înseamnă de fapt 8080A.
Bazat pe microprocesorul Intel 8080, MITS a lansat „primul kit de minicalculator din lume care poate concura cu desenele industriale” (computer personal) Altair-8800 , care era incredibil de popular la acea vreme (MITS nici măcar nu avea timp să proceseze comenzile la timp) .
Pe lângă Altair-8800, microprocesorul Intel 8080 a fost folosit și în dispozitivele de iluminat stradal și de control al semaforului, precum și în alte echipamente.
1 5 | 1 4 | 1 3 | 1 2 | 1 1 | 1 0 | 09 _ | 0 8 | 0 7 | 06 _ | 0 5 | 0 4 | 0 3 | 0 2 | 0 1 | 0 0 | (poziția biților) |
Registrele principale | ||||||||||||||||
A | Steaguri | Cuvântul de stare a programului _ | ||||||||||||||
B | C | B | ||||||||||||||
D | E | D | ||||||||||||||
H | L | H (adresă indirectă) | ||||||||||||||
registre de index | ||||||||||||||||
SP | S tack pointer _ | |||||||||||||||
Contor de programe | ||||||||||||||||
PC | Contor de programe _ _ | |||||||||||||||
registrul de stare | ||||||||||||||||
S | Z | - | AC | - | P | - | C | Steaguri |
Pe lângă microprocesorul în sine, Intel a creat o serie de cipuri suplimentare care ușurează utilizarea și simplifică utilizarea dispozitivelor externe, dintre care cele mai comune au fost:
Pe lângă microcircuitele enumerate , pot fi utilizate și microcircuite de la alți producători, de exemplu, Texas Instruments . Cipul 8205 a fost de fapt o copie (clonă) a decodorului 3 până la 8 cunoscut sub numele de 74LS138. Microcircuitele 8205, 8216/8226, 8224, 8228/8238 au fost produse după tehnologia TTLS bipolară , restul - după tehnologia n-MOS, care asigura gradul maxim de integrare la acea vreme.
Până în a doua jumătate a anilor 1970, multe arhitecturi pe 8 biți erau pe piață. La scurt timp după lansarea Intel 8080 , microprocesorul Motorola 6800 a apărut pe piață , iar apoi concurentul său mai accesibil MOS Technology 6502 . În plus, o serie de companii și-au creat propriile clone de procesoare populare. Copii ale i8080 au fost făcute de Mitsubishi , National Semiconductor , NEC , Siemens , AMD și alții.
Zilog a intrat pe piață cu o interfață complet compatibilă la nivel de cod al mașinii, dar cu o interfață hardware diferită, procesorul Zilog Z80 , care are performanțe semnificativ mai mari, un set de instrucțiuni extins și alte îmbunătățiri arhitecturale și gestionează, de asemenea, un număr semnificativ mai mic de suporturi. cipuri (în special, nu a fost nevoie de utilizarea unui generator de ceas dedicat și controler de magistrală). În plus, Z80 necesita o sursă de alimentare de +5 V, în loc de trei (+5 V, -5 V și +12 V) pentru Intel 8080. Toate acestea au predeterminat însăși popularitatea lui Z80, care a reușit să înlocuiască Intel-ul. prototip în ciuda apariției unui cristal i8085 îmbunătățit .
În țările CMEA , au fost produse o serie de analogi ale microprocesorului Intel 8080: KR580VM80A în URSS , inclusiv microcircuite specializate ca parte a setului de microprocesoare din seria KR580 , MCY7880 [1] [2] - în Polonia la Unitra CEMI întreprindere, MHB8080A [1] [3] - în Cehoslovacia la Tesla (companie), 8080APC [1] [3] în Ungaria la Tungsram / MEV și MMN8080 [1] [3] în România la MicroElectronica București.
Federico Fagin , care a creat arhitectura 8080 la începutul anului 1972, a propus-o conducerii Intel și a început să caute implementarea acesteia în siliciu. Șase luni mai târziu, a primit permisiunea de a începe dezvoltarea. În noiembrie 1972, Fajin l-a angajat pe Masatoshi Shima , care, sub supravegherea sa, a realizat un proiect detaliat folosind tehnica de proiectare a circuitelor logice arbitrare a tranzistorului cu poartă de siliciu, dezvoltată anterior de Fajin pentru familia 4000. Stanley Mazor a fost, de asemenea, implicat în lucrare, adăugând mai multe instrucțiuni la setul de instrucțiuni procesor.
Sima a finalizat topologia în august 1973. În ianuarie 1974, după înființarea procesului de producție NMOS, prototipul 8080 a fost finalizat. Avea un defect care nu permitea conectarea cipurilor cu logica TTL standard din cauza creșterii tensiunii pe magistrala firului comun din interiorul cipului, deoarece această magistrală era prea îngustă. Cu toate acestea, Intel a produs deja 40.000 de 8080 la cererea echipei de vânzări înainte ca Sima să specifice caracteristicile prototipului. Acest lot a fost lansat cu instrucțiuni de utilizare numai cu microcircuite TTLSH de putere redusă. În următoarea revizuire - 8080A - acest neajuns a fost eliminat [4] .
procesoare Intel | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||
|