| Előszó | 9 |
| Bevezetés | 11 |
| Digitális jelfeldolgozás | 14 |
| Információ és jel | 14 |
| Kódolás, tipikus kódok | 16 |
| Számábrázolás, aritmetikai műveletek | 18 |
| Logikai műveletek | 19 |
| Jelkonverziók | 21 |
| A mikroprocesszorok belső felépítése | 22 |
| Az utasításregiszter, a dekódoló és a vezérlőegység | 22 |
| Az ALU, a jelzőbitek és a regiszterek | 23 |
| A belső és a külső sínrendszerek | 25 |
| A 8080A mikroprocesszor belső felépítése | 28 |
| A 8085A mikroprocesszor belső szerkezete | 29 |
| A Z80A mikroprocesszor belső kialakítása | 31 |
| A mikroprocesszorok jelcsatlakozásai | 33 |
| A jelek és az idődiagramok értelmezése | 33 |
| A 8080A jelei | 35 |
| A 8085A jelei | 40 |
| A Z80A jelei | 43 |
| Működés a tárolt program alapján | 46 |
| A programozott működtetés lehetőségei | 46 |
| A mikroprocesszor programtára, az operatív tár | 47 |
| Utasítás-végrehajtási sorrend | 47 |
| Az utasítások beolvasásának és végrehajtásának ütemezése | 49 |
| Az operanduscímek képzése | 50 |
| Bővített címzés | 50 |
| Regiszteres közvetett címzés | 51 |
| Regisztercímzés | 51 |
| Bennfoglalt címzés | 52 |
| Csatolt adatú utasítás | 52 |
| Módosított nullalapos címzés | 52 |
| Relatív címzés | 53 |
| Indexelt címzés | 54 |
| A bitcímzés | 54 |
| A mikroprocesszor működése adatmozgató utasítások közben | 55 |
| Nyolcbites adatok mozgatása | 56 |
| 16 bites adatmozgató utasítások | 57 |
| Adatcsere-utasítások | 59 |
| Blokk-kezelő utasítások | 60 |
| Hardver követelmények | 61 |
| Aritmetikai és logikai utasítások végrehajtása | 62 |
| Nyolcbites aritmetikai és logikai műveletek | 83 |
| 16 bites aritmetikai utasítások | 64 |
| Léptetőutasítások | 65 |
| Bitműveletek | 68 |
| Hardver követelmények | 66 |
| Működés a vezérlésátadó utasítások során | 67 |
| Feltétel nélküli vezérlésátadás | 67 |
| Feltételes vezérlésátadó utasítások | 68 |
| Szubrutinhívás, visszatérés szubrutinból | 68 |
| Hardver követelmények | 70 |
| A mikroprocesszort vezérlő utasítások | 73 |
| Jelzőbit-beállítás | 73 |
| A NOP-utasítás | 74 |
| A HALT-utasítás | 75 |
| A mikroprocesszor hardvervezérlése | 79 |
| A tápfeszültségek előállítása | 80 |
| A 8080A mikroprocesszor vezérlése | 85 |
| A 8085A vezérlőáramkörei | 89 |
| A Z80A vezérlőáramkörei | 90 |
| A sínrendszerek kialakítása | 92 |
| A tárak és a mikroprocesszor kapcsolata | 96 |
| A téráramkörök fő típusai | 97 |
| Címkezelés, címdekódolás a mikroszámítógépekben | 105 |
| A mikroprocesszor, a ROM és a sztatikus RAM összekapcsolása | 110 |
| A mikroprocesszor és a dinamikus RAM tár kapcsolata | 115 |
| A térkezelés fogásai | 120 |
| A mikroprocesszorok bemeneti és kimeneti lehetőségei | 127 |
| Közvetlen címzésű bemeneti/kimeneti utasítások | 130 |
| Blokkbevitel és -kiviteli utasítások | 131 |
| Soros bemenet, kimenet | 132 |
| Tárba ágyazott bemenet és kimenet kezelése | 135 |
| Bemeneti és kimeneti egységek illesztése a mikroszámítógéphez | 140 |
| Jelformálás a mikroszámítógép bemenetein és kimenetein | 140 |
| Bemeneti és kimeneti egységek illesztése SSI és MSI elemekkel | 150 |
| A 8080A mikroprocesszor perifériaillesztő áramkörei | 157 |
| A 8085A mikroprocesszor programozható illesztőegységei | 171 |
| A Z80A programozható illesztőáramkörei | 176 |
| A programvégrehajtás megszakítása | 186 |
| A megszakítási folyamat | 186 |
| A 8080A megszakításos működése | 186 |
| A 8085A megszakításkezelése | 192 |
| A Z80A megszakításos működése | 194 |
| A mikroprocesszorok és fontosabb kiegészítő áramköreik | 198 |
| A mikroprocesszorok legfontosabb időparaméterei | 198 |
| A mikroszámítógépek fontosabb áramköreinek lábkiosztása | 202 |
| A mikroprocesszorok utasításkódjai | 210 |
| Függelék | 217 |
| Irodalom | 221 |