Tartalomjegyzék | 3 |
Előszó | 9 |
Bevezetés | 13 |
Informatikai bevezető, fogalmak értelmezése | 13 |
Információ, informatika | 13 |
Adat, adatfeldolgozás | 14 |
Kódolás, kódrendszerek | 15 |
Algoritmus, program | 16 |
Hardver, szoftver | 16 |
A számítógépek általános működési elve | 17 |
Számítógépek csoportosítási lehetőségei | 22 |
Mikroszámítógépek jellemző felépítése, struktúrája | 27 |
Hagyományos felépítésű számítógép | 27 |
A hagyományos számítógépek jellemzői | 28 |
A számítógépek részei | 28 |
Hagyományos számítógépek korlátjai | 38 |
Mikrogépek szokásos felépítése | 40 |
Központi egység, processzor | 45 |
Adat- és utasítástárolási formák | 48 |
Adatok tárolási formái | 48 |
Utasítások tárolási formái | 68 |
Címzési eljárások I. | 72 |
Utasítástípusok, utasításkészlet | 81 |
Műveletvégzés, aritmetikai egység | 90 |
Aritmetikai műveletek | 91 |
Logikai műveletek | 99 |
Összetett műveletek és logikai függvények | 101 |
Utasításvégrehajtás, vezérlő egység | 106 |
Utasításvégrehajtás lépései | 106 |
Műveleti vezérlés | 109 |
Vezérlő egység | 123 |
Utasítás- és műveletvégrehajtás gyorsítása (Pipelining) | 124 |
Az utasításvégrehajtás gyorsítása | 125 |
Műveletvégzés gyorsítása | 129 |
RISC processzorok | 129 |
Tárolókezelés | 133 |
Tárolási alapfogalmak | 133 |
Regisztertárak | 136 |
Cache-tárak | 138 |
Cache-tárak típusai | 139 |
Teljesen asszociatív cache | 140 |
Közvetlen leképezésű cache | 141 |
Csoport asszociatív cache | 142 |
Szektor leképezésű cache | 143 |
Cache-tárak tartalmának karbantartása | 143 |
Tartalom betöltése | 144 |
Aktualizálás | 144 |
Helyettesítési eljárások | 145 |
Virtuális tárkezelés (címzési eljárások II.) | 146 |
A virtuális memóriakezelés problémái | 147 |
Szegmens, lap fogalma | 151 |
Szegmentálás | 151 |
Lapozás | 152 |
Tárkezelés gyorsítása | 154 |
Virtuális címek leképezése | 155 |
Egylépcsős címképzés | 155 |
Többlépcsős címképzés | 158 |
Védelmi lehetőségek | 163 |
Programok és felhasználói feladatok védelme | 164 |
Adatok védelme | 165 |
Címzés általánosítása (Címzési eljárások III.) | 166 |
Tárolóhoz fordulás gyorsítása | 166 |
Eszközök címzése | 168 |
Program- és adattárolás | 169 |
Működési mód megválasztása | 169 |
Adatdogmától függő címzés | 169 |
Kapcsolatok kezelése | 173 |
Buszrendszerek | 173 |
Buszrendszer lényege | 174 |
Buszrendszer felépítése | 175 |
Buszrendszer működése | 179 |
Tárkezelés gyorsítása | 182 |
Buszfoglalás | 184 |
Megszakítási rendszer | 187 |
Megszakítás fogalma, keletkezése | 188 |
Megszakítások kiszolgálása | 189 |
Megszakítások sorolása, prioritás | 192 |
Megoldási módok | 194 |
Adatbevitel, kivitel | 194 |
Eszközök elérése, átviteli módok | 195 |
Párhuzamos adatátvitel | 197 |
Soros adatátvitel | 200 |
Tipikus processzorok | 023 |
Általános jellemzők | 203 |
Összetett utasításkészletű (CISC) processzorok | 203 |
Redukált utasításkészletű (RISC) processzorok | 206 |
Intel processzorok | 207 |
i8086/88, i80286-os processzorok | 207 |
i80386/486-os processzorok | 217 |
Motorola processzorok | 238 |
MC68000 processzor | 239 |
MC68020, MC68030/68040 processzorok | 244 |
RISC processzorok | 248 |
SPARC processzorok | 248 |
MIPS processzorok | 251 |
Tárolóeszközök | 255 |
Általános jellemzők | 255 |
Hajlékonylemezek (floppy-k) | 255 |
Merevlemez (winchester) | 256 |
Optikai lemezek | 257 |
Az információtárolás formái | 257 |
Fizikai szintű tárolás | 258 |
BIOS szintű információkezelés | 262 |
DOS szintű információkezelés | 265 |
Monitorok | 269 |
Általános jellemzők, funkciók | 269 |
Kártyatípusok | 271 |
BIOS szintű képernyőkezelés | 280 |
BIOS szint képernyőkezelés | 280 |
Egyéb beviteli, kiviteli eszközök | 283 |
Billentyűzet, egér | 283 |
Billentyűzet | 283 |
Egér | 284 |
Nyomtatók | 285 |
Általános jellemzők | 286 |
Nyomtatótípusok | 286 |
BIOS szintű nyomtatókezelés | 288 |
Felhasznált irodalom | 289 |
Tárgymutató | 291 |