Előszó | |
Bevezetés | 7 |
A mikrotechnika fejlődési tendenciái, műszaki-gazdasági kérdések | 7 |
Foglalkoztatási arányváltozás | 11 |
Software helyzet | 12 |
Mikroszámítógépek a gyakorlatban | 15 |
A 8, 16 és 32 bites mikroszámítógépek | 16 |
Operációs rendszerek | 17 |
Nagyobb bitszám (16, 32) alkalmazási terület | 17 |
Hordozható mikroszámítógépek | 18 |
Árkérdések | 18 |
Árrobbanás | 18 |
Piaci helyzet | 19 |
KGST lehetőségek | 19 |
Hardware, mikroprocesszor családok | 19 |
A mikroszámítógépek | 20 |
Mikroszámítógép gyártás | 20 |
Mikroperifériák | 21 |
A mikroszámítógépek ára | 22 |
Software | 22 |
Hazai helyzet | 22 |
Az integráltsági fok növekedésének hatásai | 22 |
Szervezett felkészülés a mikroelektronikai eszközök alkalmazására | 23 |
Alapfogalmak | 25 |
Technológiai-rendszertechnikai fejlődés | 25 |
Félvezető technológiák | 27 |
MOS technológia | 27 |
Bipoláris félvezető technológia | 31 |
Az LSI technológiák jellemző adatai | 34 |
Berendezés orientált integrált áramkörök | 35 |
A félvezető technológiák fejlődése | 36 |
A mikroprocesszor családok alkalmazásának műszaki-gazdasági értékelése | 37 |
Digitális technika | 39 |
Digitális technikai áramkörök, rendszerek | 39 |
Számrendszerek | 40 |
Számábrázolás | 41 |
Műveletvégzés bináris számokkal | 42 |
Boole algebra | 43 |
Alap kapuáramkörök | 45 |
Mikroszámítógép | 50 |
A mikroszámítógép felépítése | 50 |
Memóriák, tárolók | 51 |
Memória-címzés | 53 |
Memória-szavak és kezelésük | 57 |
Számábrázolás a memóriában | 59 |
Karakter- és utasításkódok | 62 |
A számítógépes összeadás programja | 63 |
A mikroprocesszorok belső elrendezése | 67 |
Bevezetés | 67 |
A mikroprocesszorok működése | 68 |
A mikroprocesszor belső funkcionális egységei | 68 |
Bitszelet bit slice mikroprocesszorok | 80 |
Programozási ismeretek | 89 |
Utasítás | 89 |
Időzítés-szinkronizálás | 89 |
Utasítás-ciklus | 90 |
Csatlakozás, időzítés, címzés | 91 |
Az utasítások végrehajtási ciklusainak vizsgálata | 93 |
Az olvasás -READ- művelet elvégzéséhez szükséges vezérlőjelek és időzítés | 93 |
Az összeadás -ADD- művelet elvégzéséhez szükséges vezérlőjelek és időzítés | 94 |
Az írás -WRITE- művelet elvégzéséhez szükséges vezérlőjelek és időzítés | 95 |
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 | 96 |
Három-byte-os READ utasítás - közvetlen címzés | 99 |
A vezérlőegység szerepe a mikroprogramozásban | 99 |
Definíciók | 102 |
Mikroutasítás, mikroprogram, assembler, mnemonik | 102 |
Az egyes programtípusok tipikus területi elhelyezése a mikroszámítógépen | 103 |
Mikroprogramozás | 104 |
Mikroprocesszor alapú mikroszámítógépek. A vezérlőegység jelei | 105 |
A mikroutasítás - mikroprogram bithossza | 111 |
Műveletvégzés | 112 |
Mikroprocesszor alapú rendszer | 113 |
Memóriák csatlakoztatása a mikroprocesszorhoz | 113 |
Adatátvitel a mikroszámítógép és a hozzá csatlakozó perifériás egységek között | 120 |
Programozott I/O adatátvitel műveletek | 122 |
I/O PORT | 126 |
Program-megszakítás (interrupt) | 131 |
Gyakorlati példa | 144 |
DMA - közvetlen memória-hozzáférés | 150 |
DMA adatátvitel | 152 |
DMA művelet végrehajtása | 154 |
DMA vezérlő funkciók | 156 |
A DMA vezérlés | 157 |
DMA művelet multiplikátor külső eszközökkel | 157 |
Szimultán DMA rendszer | 158 |
Külső buszrendszer | 160 |
Soros bemenet/kimenet (I/O) | 161 |
Soros adatbitek felismerése | 162 |
Távbeszélő vonalak | 168 |
Hibakeresés | 169 |
Soros adatátvitel | 170 |
Szinkron soros adatátvitel | 170 |
Aszinkron soros adatátvitel | 171 |
Egy soros benemeti/kimeneti összeköttetés eszközei | 172 |
Illesztés a CPU és a soros I/O eszközök között | 172 |
Soros I/O vezérlőjelek | 174 |
MODEM vezérlőjelek | 176 |
A soros I/O illesztő vezérlése | 178 |
A soros I/O illesztő címzése | 180 |
Real-time logika | 181 |
Mikroszámítógépek programozási kérdései | 182 |
Bevezetés | 182 |
Programozás, programnyelvek | 183 |
Forrás tárgy-átalakító programok | 183 |
Program tárolási módszerek | 187 |
A programozás alapvető kérdései; assembler nyelv | 188 |
A mikroszámítógépes rendszerek memóriáinak kezelése | 195 |
Közvetett memória-címzés | 195 |
Közvetlen memória-címzés | 196 |
Közvetlen memória-címzés a mikroszámítógépekben | 197 |
Kibővített közvetlen címzés | 197 |
Lapszámozott közvetlen címzés | 198 |
Automatikus inkrementálás és dekrementálás | 202 |
A veremtár (STACK) | 203 |
Memória-verem (verem-mutató/STACK POINTER) | 203 |
Veremtár műveletek | 203 |
A kaszkád verem | 205 |
Hogyan használjuk a veremtárat? | 206 |
Egymásba illesztett - skatulyázott - szubrutinok és a veremtár használata | 211 |
Közvetett címzési mód | 211 |
Közvetett cím | 211 |
A közvetett cím kiszámítása | 212 |
Lapszámozott számítógép-rendszer közvetett címzése | 212 |
Közvetett automatikus inkrementálás és dekrementálás | 213 |
Programra vonatkozó közvetett címzés | 214 |
Közvetett címzés összehasonlítása a mini- és mikroszámítógépek vonatkozásában | 214 |
Indexelt címzés | 218 |
Utasítás-készlet | 221 |
A központi egység (CPU) felismerése | 221 |
Állapotjelzők | 224 |
Címzési módok | 224 |
Az utasítások leírása | 226 |
Bemenő/kimenő utasítások | 226 |
Memória-referencia utasítások | 232 |
Másodlagos memória-referencia műveleti utasítások | 242 |
Azonnali betöltés utasítások, ugrás és ugrás a szubrutinba | 248 |
Azonnali műveleti utasítások | 254 |
Feltételes elágazás utasítások | 257 |
Regiszter-regiszter átviteli utasítások | 265 |
Regiszter-regiszter műveleti utasítások | 268 |
Regiszter műveleti utasítások | 274 |
Veremtár utasítások | 284 |
Paraméter továbbító utasítások | 288 |
Megszakítás-utasítások | 291 |
Állapot utasítások | 296 |
Állj (HALT) utasítás | 298 |
Az utasítás-készlet összefoglalása | 298 |
A/D és D/A átalakítási módszerek | 306 |
Bevezetés | 306 |
Digitális-analóg (D/A) átalakítás | 307 |
D/A átalakítás ellenállás hálózatokkal | 307 |
Impulzus-szélesség-modulációt hasznosító D/A átalakítás | 309 |
Analóg-digitális (A/D) átalakítás | 311 |
Követő A/D átalakító | 311 |
Fokozatos közelítéses A/D konverter | 311 |
Kettős meredekségű integráló típusú A/D átalakító | 313 |
Az integráló A/D átalakítók egyéb típusai | 315 |
Több komparátoros hálózat | 317 |
D/A átalakítók mikroszámítógépekkel megvalósítva | 318 |
A/D átalakító mikroszámítógépekkel megvalósítva | 319 |
Szakirodalom-jegyzék | 321 |