A Commodore 64-es belső felépítése

- Fordítók:
- Dobosné Hartyányi Mária
- Kiadó:
- Novotrade
- Kiadás éve:
- 1985
- Kiadás helye:
- Budapest
- Kiadás:
- Második kiadás
- Nyomda:
- Nyírségi Nyomda
- ISBN:
- 9630240351
- Kötés típusa:
- ragasztott papír
- Terjedelem:
- 316 oldal
- Nyelv:
- magyar
- Méret:
- Szélesség: 15.00cm, Magasság: 21.00cm
- Súly:
- 0.30kg
- Kategória:
__SZÓ 5
• FEJEZET
Lemezvégen a CBM 64
1.1 Amit a készülékről tudni kell 7
1.2 A hardverfelépítés 7
1.3 A 6510-es processzor és sajátosságai 9
1.4 A tárfelosztások 10
1.5 A bővítő port 21
1.6 A user port 22
1.6.1 A user port programozása BASIC-ben 22
2. FEJEZET
4szintetizátor és programozása
2.1 A 6581-es hangvezérlő 25
2.1.1 A 6581-es általános ismertetése 25
2.1.2 A SID regiszterei 27
2.1.3 Az analóg/digitális átalakító 29
2.2 A SID 6581-es programozása 31
2.3 SYNTHIMAT 64 33
3. FEJEZET
A grafika és programozása
3.1 A VIC 6569-es videovezérlő 35
3.1.2 A regiszterek leírása 36
3.1.3 A VIC ábrázolási módjai 37
3.2 Illesztés a processzorhoz 40
3.3 Illesztés a RAM-hoz 40
3.4 A karaktergenerátor illesztése 40
3.5 Illesztés a szin-RAM-ho7 42
3.6 A szín és á grafika programozása 42
3.7 A sprite — a Commodore 64 varázsszava 54
3.7.1 A sprite-ok programozása 56
4. FEJEZET
INPUT-OUTPUT vezérlés — CIA 6526-os chip
4.1 Általános tudnivalók 65
4.2 A CIA regisztereinek leírása 65
4.3 Az input-output portok 69
4.4 A timerek 69
3
4.5 A valós idejű óra 70
4.5.1 Ötletek a valósidejű óra alkalmazásához 71
4.6 A CIA chipek a CBM 64-ben 72
4.7 A botkormány kezelése 73
4.8 Az IEC busz 73
4.8.1 Egy kis történelem 73
4.8.2 A „nagy" IEC busz 74
4.8.3 Soros busz a C 64-esen 80
5. FEJEZET
A BASIC — más szemmel
5.1 Így dolgozik a BASIC interpreter 84
5.2 A program begépelésétől a feldolgozásig 85
5.3 Hogyan használjuk ki minnél jobban a BASIC nyelv lehetőségeit? 85
5.3.1 Hogyan bővítsük a BASIC-et? 85
5.3.2 HARCDOPY-RENEW-PRINT USING 86
5.3.3 Saját fejlesztésű matematikai eljárások 92
5.3.4 Négyzetgyökvonás, összegzés, szorzás -SQR,SUM,PROD 92
5.3.5 Többparaméteres feladatok 97
6. FEJEZET
Gépi kódú programozás a C 64-esen
6.1 Amit a monitorprogramokról tudni kell 99
6.2 A Commodore 64-es operációs rendszerének fontos tárcímei 101
6.3 Az adatforgalom gépi programokkal 103
6.3.1 Egy byte kiírása és beolvasása 103
6.3.2 Adatforgalom a külső egységek és a gép között 105
6.3.3 Az adattárolás technikája — a LOAD és a SAVE 106
6.3.4 Az RS232-es illesztő 111
6.3.5 A soros busz 115
7. FEJEZET
A Commodore 64-es, a VC 20-as és a CBM gépek tárkiosztásának összehasonlítása
7.1 A nulláslap és egyéb fontos tárterületek kiosztása 119
7.2 A BASIC rutinok kezdőcímei 123
7.3 A VC-20-as és a Commodore 64-es összehasonlító táblázata 127
7.4 A CBM 8000-es és a Commodore 64-es összehasonlító táblázata 129
7.5 A VC 20-ason készített programok átalakítása Commodore 64-esre 132
7.6 CBM programok átalakítása a Commodore 64-esre 133
8. FEJEZET
A Commodore 64-es ROM listája
8.1 A Commodore 64-es ROM lista hasznos tulajdonságai 135
8.2 A ROM rutinok jegyzéke 136
8.3 A ROM lista 143
• FEJEZET
Lemezvégen a CBM 64
1.1 Amit a készülékről tudni kell 7
1.2 A hardverfelépítés 7
1.3 A 6510-es processzor és sajátosságai 9
1.4 A tárfelosztások 10
1.5 A bővítő port 21
1.6 A user port 22
1.6.1 A user port programozása BASIC-ben 22
2. FEJEZET
4szintetizátor és programozása
2.1 A 6581-es hangvezérlő 25
2.1.1 A 6581-es általános ismertetése 25
2.1.2 A SID regiszterei 27
2.1.3 Az analóg/digitális átalakító 29
2.2 A SID 6581-es programozása 31
2.3 SYNTHIMAT 64 33
3. FEJEZET
A grafika és programozása
3.1 A VIC 6569-es videovezérlő 35
3.1.2 A regiszterek leírása 36
3.1.3 A VIC ábrázolási módjai 37
3.2 Illesztés a processzorhoz 40
3.3 Illesztés a RAM-hoz 40
3.4 A karaktergenerátor illesztése 40
3.5 Illesztés a szin-RAM-ho7 42
3.6 A szín és á grafika programozása 42
3.7 A sprite — a Commodore 64 varázsszava 54
3.7.1 A sprite-ok programozása 56
4. FEJEZET
INPUT-OUTPUT vezérlés — CIA 6526-os chip
4.1 Általános tudnivalók 65
4.2 A CIA regisztereinek leírása 65
4.3 Az input-output portok 69
4.4 A timerek 69
3
4.5 A valós idejű óra 70
4.5.1 Ötletek a valósidejű óra alkalmazásához 71
4.6 A CIA chipek a CBM 64-ben 72
4.7 A botkormány kezelése 73
4.8 Az IEC busz 73
4.8.1 Egy kis történelem 73
4.8.2 A „nagy" IEC busz 74
4.8.3 Soros busz a C 64-esen 80
5. FEJEZET
A BASIC — más szemmel
5.1 Így dolgozik a BASIC interpreter 84
5.2 A program begépelésétől a feldolgozásig 85
5.3 Hogyan használjuk ki minnél jobban a BASIC nyelv lehetőségeit? 85
5.3.1 Hogyan bővítsük a BASIC-et? 85
5.3.2 HARCDOPY-RENEW-PRINT USING 86
5.3.3 Saját fejlesztésű matematikai eljárások 92
5.3.4 Négyzetgyökvonás, összegzés, szorzás -SQR,SUM,PROD 92
5.3.5 Többparaméteres feladatok 97
6. FEJEZET
Gépi kódú programozás a C 64-esen
6.1 Amit a monitorprogramokról tudni kell 99
6.2 A Commodore 64-es operációs rendszerének fontos tárcímei 101
6.3 Az adatforgalom gépi programokkal 103
6.3.1 Egy byte kiírása és beolvasása 103
6.3.2 Adatforgalom a külső egységek és a gép között 105
6.3.3 Az adattárolás technikája — a LOAD és a SAVE 106
6.3.4 Az RS232-es illesztő 111
6.3.5 A soros busz 115
7. FEJEZET
A Commodore 64-es, a VC 20-as és a CBM gépek tárkiosztásának összehasonlítása
7.1 A nulláslap és egyéb fontos tárterületek kiosztása 119
7.2 A BASIC rutinok kezdőcímei 123
7.3 A VC-20-as és a Commodore 64-es összehasonlító táblázata 127
7.4 A CBM 8000-es és a Commodore 64-es összehasonlító táblázata 129
7.5 A VC 20-ason készített programok átalakítása Commodore 64-esre 132
7.6 CBM programok átalakítása a Commodore 64-esre 133
8. FEJEZET
A Commodore 64-es ROM listája
8.1 A Commodore 64-es ROM lista hasznos tulajdonságai 135
8.2 A ROM rutinok jegyzéke 136
8.3 A ROM lista 143
Az Ön ajánlója
Még nincs vélemény a könyvről, legyen Ön az első aki véleményt ír róla...