| Előszó | 11 |
| Alapfogalmak | 13 |
| Technológiai-rendszertechnikai fejlődés | 13 |
| Félvezető technológiák | 15 |
| MOS technológia | 15 |
| Bipoláris félvezető technológia | 19 |
| Az LSI technológiák jellemző adatai | 22 |
| Berendezés orientált integrált áramkörök | 23 |
| A félvezető technológiák fejlődése | 24 |
| A mikroprocesszor családok alkalmazásának műszaki-gazdasági értékelése | 25 |
| Digitális technika | 27 |
| Digitális technikai áramkörök, rendszerek | 27 |
| Számrendszerek | 28 |
| Számábrázolás | 29 |
| Műveletvégzés bináris számokkal | 30 |
| Boole algebra | 31 |
| Alap kapuáramkörök | 33 |
| Mikroszámítógép | 38 |
| A mikroszámítógép felépítése | 38 |
| Memóriák, tárolók | 39 |
| Memória-címzés | 41 |
| Memória-szavak és kezelésük | 45 |
| Számábrázolás a memóriában | 47 |
| Karakter- és utasításkódok | 50 |
| A számítógépes összeadás programja | 51 |
| A mikroprocesszorok belső elrendezése | 55 |
| Bevezetés | 55 |
| A mikroprocesszorok működése | 56 |
| A mikroprocesszor belső funkcionális egységei | 56 |
| Bitszelet bit slice mikroprocesszorok | 56 |
| Programozási ismeretek | 65 |
| Utasítás | 65 |
| Időzítés-szinkronizálás | 67 |
| Utasítás-ciklus | 68 |
| Csatlakozás, időzítés, címzés | 69 |
| Az utasítások végrehajtási ciklusainak vizsgálata | 70 |
| Az olvasás -READ- művelet elvégzéséhez szükséges vezérlőjelek és időzítés | 75 |
| Az összeadás -ADD- művelet elvégzéséhez szükséges vezérlőjelek és időzítés | 76 |
| Az írás -WRITE- művelet elvégzéséhez szükséges vezérlőjelek és időzítés | 77 |
| Az adatok betöltése az adatszámlálóba -LOAD DC- művelet elvégzéséhez szükséges vezérlőjelek és időzítés | 77 |
| Három-byte-os READ utasítás - közvetlen címzés | 77 |
| A vezérlőegység szerepe a mikroprogramozásban | 78 |
| Definíciók | 79 |
| Mikroutasítás, mikroprogram, assembler, mnemonik | 81 |
| Az egyes programtípusok tipikus területi elhelyezése a mikroszámítógépen | 81 |
| Mikroprogramozás | 82 |
| Mikroprocesszor alapú mikroszámítógépek. A vezérlőegység jelei | 83 |
| A mikroutasítás - mikroprogram bithossza | 84 |
| Műveletvégzés | 87 |
| Mikroprocesszor alapú rendszer | 101 |
| Memóriák csatlakoztatása a mikroprocesszorhoz | 101 |
| Adatátvitel a mikroszámítógép és a hozzá csatlakozó perifériás egységek között | 108 |
| Programozott I/O adatátvitel műveletek | 110 |
| I/O PORT | 114 |
| Program-megszakítás (interrupt) | 119 |
| Gyakorlati példa | 132 |
| DMA - közvetlen memória-hozzáférés | 138 |
| DMA adatátvitel | 140 |
| DMA művelet végrehajtása | 142 |
| DMA vezérlő funkciók | 144 |
| A DMA vezérlés | 145 |
| DMA művelet multiplikátor külső eszközökkel | 145 |
| Szimultán DMA rendszer | 146 |
| Külső buszrendszer | 148 |
| Soros bemenet/kimenet (I/O) | 149 |
| Soros adatbitek felismerése | 150 |
| Távbeszélő vonalak | 156 |
| Hibakeresés | 157 |
| Soros adatátvitel | 158 |
| Szinkron soros adatátvitel | 158 |
| Aszinkron soros adatátvitel | 159 |
| Egy soros bemeneti/kimeneti összeköttetés eszközei | 160 |
| Illesztés a CPU és a soros I/O eszközök között | 160 |
| Soros I/O vezérlőjelek | 162 |
| MODEM vezérlőjelek | 164 |
| A soros I/O illesztő vezérlése | 166 |
| A soros I/O illesztő címzése | 168 |
| Real-time logika | 169 |
| Mikroszámítógépek programozási kérdései | 170 |
| Bevezetés | 170 |
| Programozás, programnyelvek | 171 |
| Forrás tárgy-átalakító programok | 175 |
| Program tárolási módszerek | 176 |
| A programozás alapvető kérdései; assembler nyelv | 183 |
| A mikroszámítógépes rendszerek memóriáinak kezelése | 183 |
| Közvetett memória-címzés | 184 |
| Közvetlen memória-címzés | 185 |
| Közvetlen memória-címzés a mikroszámítógépekben | 185 |
| Kibővített közvetlen címzés | 186 |
| Lapszámozott közvetlen címzés | 190 |
| Automatikus inkrementálás és dekrementálás | 191 |
| A veremtár (STACK) | 191 |
| Memória-verem (verem-mutató/STACK POINTER) | 191 |
| Veremtár műveletek | 193 |
| A kaszkád verem | 194 |
| Hogyan használjuk a veremtárat? | 199 |
| Egymásba illesztett - skatulyázott - szubrutinok és a veremtár használata | 199 |
| Közvetett címzési mód | 199 |
| Közvetett cím | 199 |
| A közvetett cím kiszámítása | 200 |
| Lapszámozott számítógép-rendszer közvetett címzése | 200 |
| Közvetett automatikus inkrementálás és dekrementálás | 201 |
| Programra vonatkozó közvetett címzés | 202 |
| Közvetett címzés összehasonlítása a mini- és mikroszámítógépek vonatkozásában | 202 |
| Indexelt címzés | 206 |
| Utasítás-készlet | 209 |
| A központi egység (CPU) felismerése | 209 |
| Állapotjelzők | 212 |
| Címzési módok | 212 |
| Az utasítások leírása | 214 |
| Bemenő/kimenő utasítások | 214 |
| Memória-referencia utasítások | 220 |
| Másodlagos memória-referencia műveleti utasítások | 230 |
| Azonnali betöltés utasítások, ugrás és ugrás a szubrutinba | 236 |
| Azonnali műveleti utasítások | 242 |
| Feltételes elágazás utasítások | 245 |
| Regiszter-regiszter átviteli utasítások | 253 |
| Regiszter-regiszter műveleti utasítások | 256 |
| Regiszter műveleti utasítások | 262 |
| Veremtár utasítások | 272 |
| Paraméter továbbító utasítások | 276 |
| Megszakítás-utasítások | 279 |
| Állapot utasítások | 284 |
| Állj (HALT) utasítás | 286 |
| Az utasítás-készlet összefoglalása | 286 |
| Szakirodalom-jegyzék | 295 |