Intel 8080

Z Wikipedie, otevřené encyklopedie

Procesor Intel C8080A
Procesor Intel C8080A

Intel 8080 je procesor firmy Intel, vyvinutý v roce 1974. Po několika měsících výroby byl nahrazen zdokonalenou verzí 8080A s posílenými výstupy. Obvykle se procesorem 8080 myslí tato vylepšená verze.

Jedná se o 8bitový procesor technologie NMOS, s adresovatelným paměťovým prostorem 64 KB, 256 adresovatelnými V/V brannami. Taktovací frekvence procesoru je cca 1-2 MHz, čas potřebný k vykonání instrukce je minimálně 4 hodinové takty.
Byl to jeden z nejrozšířenějších procesorů své doby, který měl široké využití od průmyslových aplikací po první domácí počítače.
Jeho přímý 8-bitový nástupce je procesor Intel 8085, 16bitový nástupce je Intel 8086.

Procesor byl často kopírován jinými výrobci. Vyráběl se například i v bývalém Československu pod označením - Tesla MHB8080A.


[editovat] Vnitřní struktura 8080

Intel 8080 má 3 páry 8bitových registrů a jeden 8bitový akumulátorový register (střadač aritmetických operací). Registry jsou paměťová místa umístěná v mikroprocesoru. Umožňoval použití vektorizovaných rutin obsluhy přerušení od V/V zařízení.

Procesor potřebuje ke svému běhu ještě dva pomocné obvody - generátor hodin Intel 8224 a řadič sběrnice Intel 8028.

[editovat] Všeobecné registry

Označení  Použití
A         střadač (Acumulator)
F         příznakové registry (Flags)
B    C    čítač a všeobecný register
D    E    všeobecný register
H    L    pár <HL> 16bitový ukazatel, všeobecný register

[editovat] Indexové a ukazatelové registry

SP        ukazatel zásobníku
PC        ukazatel prováděné instrukce