Hledat:

Set-top-boxy Parfémy Krása Produkty pro zdraví Hodinky Elektro Šperky Nábytek Nářadí a zahrada Outdoor Počítače a notebooky
 

Intel 8080

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 bránami. 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.


Obsah

[editovat] Vnitřní struktura 8080

Intel 8080 má 3 páry 8bitových registrů a jeden 8bitový akumulátorový registr (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 8228.

[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

Registry BC, DE, HL se využívají buď jako 8bitové nebo jako dvojice s obsahem 2 byty.

[editovat] Indexové a ukazatelové registry

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

[editovat] Ukazatel zásobníku

Zásobník (stack) slouží k ukládání výsledků a mezivýsledků operací do souvislého bloku v paměti RAM. Registr SP (stack pointer) uchovává adresu aktuálního místa přístupného pro čtení zásobníku. Obsah registru může být libovolně předvolen. Než je Byte vložen (instrukce PUSH - zápis do zásobníku), je ukazatel dekrementován - snížen o 1. Při vyjmutí Bytu (instrukce POP - čtení ze zásobníku) je ukazatel inkrementován - zvýšen o 1.

[editovat] Programový čítač

Registr PC uchovává adresu uložení instrukce v paměti a je automaticky inkrementován (zvýšen o 1) při každém výběru instrukce.

[editovat] Pomocné registry

W, Z - jsou nepřístupné programátorovi, využívají se pro vnitřní potřebu CPU při vykonávání instrukcí.



Seznam mikroprocesorů Intelu | Seznam Intel slotů a socketů

4004 | 4040 | 8008 | 8080 | 8085 | 8086 | 8088 | iAPX 432 | 80186 | 80188 | 80286 | 80386 | 80486 | i860 | i960 | Pentium | Pentium Pro | Pentium II | Celeron | Pentium III | Pentium 4 | Pentium M | Pentium D | Pentium Extreme Edition | Core | Xeon | Itanium | Itanium 2   (ne-x86 procesory označeny kurzívou)

 
Intel 8080 v jiných jazycích: Български, Deutsch, English, Español, Suomi, Français, Hrvatski, Bahasa Indonesia, Italiano, 日本語, Lietuvių, മലയാളം, Nederlands, Polski, Português, Русский, Slovenčina, Српски / Srpski, Svenska, Türkçe, 中文
Tento článek je převzat z české wikipedie - otevřené encyklopedie, originální článek naleznete na adrese: „http://cs.wikipedia.org/wiki/Intel_8080
Stránka byla naposledy upravena v Stránka byla naposledy editována 5. 8. 2008 v 17:03.
Veškerý text je dostupný za podmínek GNU Free Documentation License (Autorské právo pro podrobnosti).
Další služby: Portál | Katalog | Hledej | Zprávy | Počasí | Kurzy | Práce | Slovník | TV | Online hry | Java hry | SMS | Loga a melodie | Chat | Fórum | Kontakt