| Bevezetés | 7 |
| Az IBM PC-k felépítése | 9 |
| Memória térkép | 10 |
| Periféria címkiosztás | 11 |
| Interrupt vektortála | 13 |
| CMOS memória térkép | 16 |
| Hardver megszakítások | 19 |
| DMA csatornák | 20 |
| A PC BIOS felépítése és szolgáltatásai | 23 |
| A PC-k megszakítási rendszere | 23 |
| BIOS megszakítási rutinok | 24 |
| A BIOS memória változók leírása | 24 |
| Programozási konvenciók | 32 |
| Hardver megszakításokat kezelő eljárások | 32 |
| Szoftver megszakítások | 35 |
| BIOS bővítő ROM felépítése | 78 |
| BIOS változatok | 79 |
| Az American Megatrend Inc. BIOS változat | 80 |
| A PHONIX BIOS változat | 83 |
| Az AWARD BIOS változat | 83 |
| A rendszer indításának menete | 83 |
| Az IBM PC-k buszrendszerei | 85 |
| Adatátviteli lehetőségek | 87 |
| A hardver megszakítási rendszer | 88 |
| A PC és az XT busz | 91 |
| Az ISA busz | 94 |
| Az EISA busz | 98 |
| A VESA lokális busz | 103 |
| A PCI busz | 104 |
| A PCMCIA busz | 106 |
| Az IBM PC-k alaplap típusai, felépítésük | 109 |
| Az XT alaplap | 111 |
| Az AT alaplap ISA busszal | 121 |
| Az AT alaplap EISA busszal | 129 |
| Az AT alaplap VESA lokális busszal | 134 |
| Az AT alaplap PCI busszal | 135 |
| Az alaplapok csatlakozóinak bekötése | 136 |
| Háttértárolók | 141 |
| Lemezes egységek | 141 |
| Floppy meghajtók | 142 |
| Winchester meghajtók | 143 |
| magneto-optikai meghajtók | 144 |
| Információ tárolása a lemezes egységeken | 144 |
| CD-ROM egységek | 161 |
| Információ tárolása CD-ROM lemezeken | 162 |
| Foizikai tárolás | 162 |
| Logikai tárolás | 162 |
| Lemezkezelés | 165 |
| Mágnesszalagos egységek | 172 |
| Streamer meghajtók | 173 |
| Digital Audio Tape meghajtók | 173 |
| Display kártyák felépítése, programozása | 175 |
| A Monochrome Display Adapter, az MDA kártya | 182 |
| Color Graphic Adapter, a CGA kártya | 185 |
| HGC, HGC +, IN COLOR Herkules kártyák | 190 |
| Enhanced Graphic Adapter, az EGA kártya | 198 |
| Video Graphic Array, a VGA kártya | 220 |
| A Multi Color Graphic Adapter, az MCGA adapter | 224 |
| Super Video Graphic Array, az SVGA kártyák | 228 |
| Extended Graphic Array, az XGA kártyák | 228 |
| Extended Graphie Array, az XGA kártyák | 229 |
| Grafikus gyorsítókártyák | 230 |
| Texas Instruments Graphic Adapterek, a TIGA kártyák | 230 |
| Moove kártyák | 231 |
| Beviteli eszközök illesztése, kezelése | 233 |
| Billentyűzetek | 233 |
| A PC, és az XT billentyűzet és illesztése | 234 |
| Az AT billentyűzet és illesztése | 235 |
| Egerek, Track ball-ok | 254 |
| Microsoft egér adatformátuma | 254 |
| Mouse System egér adatformátuma | 254 |
| Logitech egér adatformátuma | 255 |
| Genius egér adatformátuma | 255 |
| Periféria kártyák felépítése, programozása | 257 |
| Printer illesztő | 258 |
| Soros vonali illesztő | 262 |
| Botkormány illesztő | 269 |
| A floppy illesztő | 272 |
| Az MFM winchester illesztő | 287 |
| Az RLL winchester illesztő | 293 |
| Az IDE (AT) buszos winchester illesztők | 293 |
| Az SCSI buszos winchester illesztők | 298 |
| Memória bővítő kártyák | 307 |
| Konvencionális memória bővítő kártyák | 308 |
| A 32 bite extended memória kártya | 309 |
| Az expanded memória kártya | 309 |
| A felső memóriablokk bővítő kártya | 310 |
| Memóriadiszk kártyák | 310 |
| Az XT multi I/O kártya | 313 |
| MFM winchester illesztő PC-hez, XT-hez | 319 |
| Az XT bővítő doboz illesztő kártyái | 324 |
| Prototípus adapterek | 324 |
| MIDI illesztők | 325 |
| Hangkártyák | 326 |
| CD-ROM illesztők | 342 |
| Az IBM PC tápegységek | 347 |
| Irodalomjegyzék | 349 |