| Előszó | 5 |
| Lemezvégen a CBM 64 | |
| Amit a készülékről tudni kell | 7 |
| A hardverfelépítés | 7 |
| A 6510-es processzor és sajátosságai | 9 |
| A tárfelosztások | 10 |
| A bővítő port | 21 |
| A user port | 22 |
| A user port programozása BASIC-ben | 22 |
| A szintetizátor programozása | |
| A 6581-es hangvezérlő | 25 |
| A 6581-es általános ismertetése | 25 |
| A SID regiszterei | 27 |
| Az analóg/digitális átalakító | 29 |
| A SID 6581-es programozása | 31 |
| Synthimat 64 | 33 |
| A grafika és programozása | |
| A VIC 6569-es videovezérlő | 35 |
| A regiszterek leírása | 36 |
| A VIC ábrázolási módjai | 37 |
| Illesztés a processzorhoz | 40 |
| Illesztés a RAM-hoz | 40 |
| A karaktergenerátor illesztése | 40 |
| Illesztés a szín-RAM-hoz | 42 |
| A szín és a grafika programozása | 42 |
| A sprite - a Commodore 64 varázsszava | 54 |
| A sprite-ok programozása | 56 |
| INPUT-OUTPUT vezérlés - CIA 6526-os chip | |
| Általános tudnivalók | 65 |
| A CIA regisztereinek leírása | 65 |
| Az input-output portok | 69 |
| A timerek | 69 |
| A valós idejű óra | 70 |
| Ötletek a valósidejű óra alkalmazásakor | 71 |
| A CIA chipek a CBM 64-ben | 72 |
| A botkormány kezelése | 73 |
| Az IEC busz | 73 |
| Egy kis történelem | 73 |
| A "nagy" IEC busz | 74 |
| Soros busz a C 64-esen | 80 |
| A BASIC - más szemmel | |
| Így dolgozik a BASIC interpreter | 84 |
| A program begépelésétől a feldolgozásig | 85 |
| Hogyan használjuk ki minnél jobban a BASIC nyelv lehetőségeit? | 85 |
| Hogyan bővítsük a BASIC-et? | 85 |
| HARDCOPY-RENEW-PRINT USING | 86 |
| Saját fejlesztésű matematikai eljárások | 92 |
| Négyzetgyökvonás, összegzés, szorzás - SQR, SUM, PROD | 92 |
| Többparaméteres feladatok | 97 |
| Gépi kódú programozás a C 64-esen | |
| Amit a monitorprogramokról tudni kell | 99 |
| A Commodore 64-es operációs rendszerének fontos tárcímei | 101 |
| Az adatforgalom gépi programokkal | 103 |
| Egy byte kiírása és beolvasása | 103 |
| Adatforgalom a külső egységek és a gép között | 105 |
| Az adattárolás technikája - a LOAD és a SAVE | 106 |
| Az RS2323-es illesztő | 111 |
| A soros busz | 115 |
| A Commodore 64-es, a VC 20-as és a CBM gépek tárkiosztásának összehasonlítása | |
| A nulláslap és egyéb fontos tárterületek kiosztása | 119 |
| A BASIC rutinok kezdőcímei | 123 |
| A VC-20-as és a Commodore 64-es összehasonlító táblázata | 127 |
| A CBM 8000-es és a Commodore 64-es összehasonlító táblázata | 129 |
| A VC 20-ason készített programok átalakítása Commodore 64-esre | 132 |
| CBM programok átalakítása a Commodore 64-esre | 133 |
| A Commodore 64-es ROM listája | |
| A Commodore 64-es ROM lista hasznos tulajdonságai | 135 |
| A ROM rutinok jegyzéke | 136 |
| A ROM lista | 143 |