Előszó a magyar kiadáshoz | 9 |
Előszó | 13 |
Vegyük fel a varázssipkát! | |
Miről is szól ez könyv | 15 |
Vázlatos témaismertetés | 15 |
Amire még szükségünk lehet | 16 |
Programok, programnyelvek | 17 |
A fejlődés három köre | 18 |
Informáciforrások | 19 |
Néhány szó a szakkifejezésekről | 20 |
A hardver | |
A rendszer esze | 23 |
Néhány szó a többi alkatrészről | 24 |
A többi integrált áramkör feladata | 26 |
A bővítő csatlakozóaljzatok | 27 |
Néhány hasznos tudnivaló a hardverről | 28 |
Ismét a három érdekeltségi körről | 30 |
Kiegészítő berendezések; a sokféle IBM PC | 30 |
Hogyan gondolkodik és emlékszik az IBM PC | |
A belső tár és olvasása | 34 |
A belső tár címzése | 36 |
A PC társzervezése | 40 |
Néhány szó a regiszterekről | 44 |
A megszakítások | 44 |
A veremtárak | 48 |
Kapcsolat a külvilággal - a port | 49 |
A DOS alapjai | |
Az operációs rendszer szerepe | 56 |
Operációs rendszer, hat tételben | 58 |
A DOS magja: a ROM-BIOS | 59 |
A betöltés kezdete: a betöltő rekord | 60 |
A perifériák támasza: az IBMBIO,COM | 60 |
A DOS központja: az IBMBIO,COM | 62 |
A COMMAND,COM és a belső parancsok | 62 |
A maradék: a külső parancsok | 65 |
A DOS szolgáltatások | 65 |
Hajlékony mágneslemez | |
A hajlékony mágneslemez fizikai felépítése | 74 |
Tárolási formátum | 76 |
Lemezváltozatok: a másolás elleni védelem titka | 78 |
Lemezegységünk: a Tandon szabvány | 79 |
A fájlok tárolási rendszere | 80 |
A tartalomjegyzék (directory) | 82 |
A fájl allokációs tábla (FAT - File Allocotion Table) | 84 |
Fájlok elhelyezése lemezen | 90 |
A szövegfájl formáturma | 91 |
Adatrekord formátumaik | 94 |
Programfájl formátumai | 95 |
A ROM és programjai | |
A ROM és funkciói | 109 |
A ROM felderítése a DEBUG programmal | 110 |
A ROM felderítése gépi kód diszassemblálásával | 114 |
A ROM felderítése a BASIC dekódolásával | 116 |
A BIOS két verziója | 118 |
Hozzáférési konvenciók | 121 |
Három rendhagyó megszakítás | 123 |
Lemezhozzáférés | |
A lemezhozzáférés három szintje | 125 |
A ROM-BIOS lemezkezelő szolgáltatásai | 126 |
Lemezparaméterek: másolás elleni védelem | 129 |
Karakteres képernyőkezelés | |
Képernyőtípusok | 134 |
A videómegjelenítés alapjai | 135 |
Iránytű a tártérképéhez | 137 |
A színes-grafikus képernyő lapjai | 139 |
Képernyő attributumok | 141 |
Színes részletek | 145 |
Színek programozása, egy kis csalással | 146 |
A kurzor hamisítása és vezérlése | 147 |
Képernyőkezelés csalás nélkül | 149 |
Karakteres grafika | 149 |
A ROM képernyővezérlő szolgáltatásai | 150 |
Grafikus képernyőkezelés | |
A grafikus rendszer filozófiája | 160 |
A képpontok | 161 |
A képpontok feltérképezése | 164 |
Karakterek grafikus üzemmódban | 166 |
A billentyűzet | |
Billentyűzet alapismeretek | 172 |
A billentyűzet alapismeretek | 175 |
A billentyűzet karakterei | 178 |
A billentyűzetet támogató BIOS-rutinok | 180 |
A billentyűzet kezelése programnyelveken | 182 |
Az IBM PC egyéb tulajdonságai | |
Az aszinkron kommunikációs adapter | 184 |
A nyomtató adapter | 187 |
A kazettaegység interfésze | 188 |
Egyéb ROM-BIOS szolgáltatások | 190 |
A hangszóró megszólaltatása | 193 |
Függelék | 197 |
Tárgymutató | 345 |