| Tartalomjegyzék | 3 |
| Ábrák jegyzéke | 8 |
| Előszó | 11 |
| Bevezetés | 15 |
| Informatikai bevezető, fogalmak értelmezése | 15 |
| Információ, informatika | 15 |
| Adat, adatfeldolgozás | 16 |
| Kódolás, kódrendszerek | 17 |
| Algoritmus, program | 17 |
| Hardver, szoftver | 18 |
| A számítógépek általános működési elve | 19 |
| Számítógépek csoportosítási lehetőségei | 23 |
| Ellenőrző kérdések, feladatok | 26 |
| Számítógépek jellemző felépítése, struktúrája | 29 |
| Hagyományos felépítésű számítógép | 29 |
| A hagyományos számítógépek jellemzői | 29 |
| A számítógépek erőforrásai | 31 |
| Hagyományos számítógépek korlátjai | 41 |
| Mikrogépek szokásos felépítése | 43 |
| Tipukus struktúrák | 46 |
| Neumann-elvű számítógépek | 46 |
| Harvard struktúrájú számítógépek | 48 |
| Vektroszámítógépek | 48 |
| Tömbprocesszoros számítógépek | 49 |
| Üzenetátadásos számítógépek | 51 |
| Adatvezérelt számítógépek | 52 |
| Ellenőrző kérdések, feladatok | 54 |
| Központi egység, processzor | 57 |
| A processzor részei | 57 |
| Adat- és utasítástárolási formák | 60 |
| Adatok tárolási formái | 61 |
| Utasítások tárolási formái | 80 |
| Műveletvégzés, aritmetikai egység | 101 |
| Aritmetikai műveletek | 102 |
| Logikai műveletek | 110 |
| Aritmetikai egység (ALU) | 114 |
| Utasításvégrehajtás, vezérlő egység | 117 |
| Utasításvégrehajtás lépései | 117 |
| Műveleti vezérlés | 119 |
| Vezérlő egység | 131 |
| Utasítás- és műveletvégrehajtás gyorsítása (pipelining) | 132 |
| A párhuzamosítás lényege | 133 |
| Az utasításvégrehajtás gyorsítása | 134 |
| Műveletvégzés gyorsítása | 143 |
| RISC processzorok | 144 |
| Ellenőrző kérdések, feladatok | 146 |
| Tárolókezelés | 153 |
| Tárolási alapfogalmak | 153 |
| Regisztertárak | 155 |
| Ablaktechnika | 157 |
| Blokktechnika | 158 |
| Cache-tárak típusai | 161 |
| Teljesen asszociatív (fully associative) cache | 162 |
| Közvetlen leképzésű (direct mapping) cache | 163 |
| Csoport asszociativ (set associative) cache | 164 |
| Szektor leképzésű (sector mapping) cache | 166 |
| Cache-tárak tartalmának karbantartása | 166 |
| Tartalom betöltése | 166 |
| Aktualizálás | 167 |
| Helyettesítési eljárások | 168 |
| Adategyezőség biztosítása | 169 |
| Virtuális tárkezelés (címzési eljárások II.) | 172 |
| A tárolóhasználat problémái | 172 |
| Szegmens, lap fogalma | 175 |
| Szegmentálás | 175 |
| Lapozás | 176 |
| Tárkezelés gyorsítása | 179 |
| Virtuális címek leképzése | 179 |
| Egylépcsős címképzés | 180 |
| Többlépcsős címképzés | 182 |
| Címzés általánosítása (címzési eljárások III.) | 188 |
| Tárolóhoz fordulás gyorsítása | 188 |
| Memóriatömbök használata | 188 |
| Átlapolt címzés | 189 |
| Eszközök címzése | 190 |
| Program- és adattárolás | 191 |
| Működési mód megválasztása | 191 |
| Adatformától függő címzés | 191 |
| Védelmi lehetőségek | 193 |
| Programok és felhasználói feladatok védelme | 194 |
| Adatok védelme | 195 |
| Ellenőrző kérdések, feladatok | 193 |
| Kapcsolatok kezelése | 201 |
| Sínrendszerek | 201 |
| Sínrendszer lényege | 201 |
| Sínrendszer felépítése | 202 |
| Sínrendszer működése | 206 |
| Tárkezelés gyorsítása | 210 |
| Sínfoglalás (bus arbitration) | 211 |
| Megszakítási rendszer | 214 |
| Megszakítás fogalma, keletkezése | 214 |
| Megszakítások, kivételek kiszolgálása | 216 |
| Megszakítások, kivételek sorolása, prioritás | 218 |
| Megvalósítási példák | 220 |
| Adatbevitel/kivitel | 221 |
| Eszközök elérése, átviteli módok | 221 |
| Párhuzamos adatátvitel | 223 |
| Soros adatátvitel | 226 |
| Szabványosított interface | 228 |
| Ellenőrző kérdések, feladatok | 229 |
| Tipikus processzorok | 233 |
| Általános jellemzők | 233 |
| Összetett utasításkészletű (CISC) processzorok | 233 |
| Redukált utasításkészletű (RISC) processzorok | 236 |
| INTEL processzor | 237 |
| i8068/88, i80286-os processzorok | 237 |
| i80386/486-os processzorok | 247 |
| MOTOROLA processzorok | 267 |
| MC68000 processzor | 267 |
| MC68020, MC68030/68040 processzorok | 272 |
| RISC processzorok | 276 |
| SPARC processzorok | 276 |
| MIPS processzorok | 279 |
| Ellenőrző kérdések, feladatok | 282 |
| Tárolóeszközök | 285 |
| Általános jellemzők | 285 |
| Hajlékonylemezek (floppy-k) | 285 |
| Merevlemez (winchester) | 286 |
| Optikai lemezek | 287 |
| Az információtárolás formái | 287 |
| Fizikai szintű tárolás | 287 |
| BIOS szintű információkezelése | 293 |
| DOS szintű információkezelés | 295 |
| Ellenőrző kérdések, feladatok | 297 |
| Monitorok | 299 |
| Általános jellemzők, funkciók | 299 |
| Kártyatípusok | 301 |
| Alaptípusok | 301 |
| MDA kártya | 302 |
| HGC kártya | 303 |
| CGA kártya | 304 |
| EGA kártya | 307 |
| MCGA kártya | 308 |
| VGA, SVGA kártya | 309 |
| BIOS szintű képernyőkezelés | 310 |
| Ellenőrző kérdések, feladatok | 311 |
| Egyéb beviteli, kiviteli eszközök | 313 |
| Billentyűzet, egér | 313 |
| Billentyűzet | 313 |
| Egér | 315 |
| Nyomtatók | 316 |
| Általános jellemzők | 316 |
| Nyomtatótípusok | 316 |
| BIOS szintű nyomtatókezelés | 318 |
| Ellenőrző kérdések, feladatok | 319 |
| Felhasznált irodalom | 321 |
| Tárgymutató | 323 |