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 |