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 |