Der MOS 6567/6569 Videocontroller (VIC-II) und seine Anwendung im Commodore 64
Inhalt 3. Funktionsweise des VIC 3.7. Text-/Bitmapdarstellung 3.7.3. Grafikmodi
3.7.3.9. Idle-Zustand |
Im Idle-Zustand liest der VIC die Grafikdaten von Adresse $3fff (bzw. $39ff bei gesetztem ECM-Bit) und stellt sie im ausgewählten Grafikmodus dar, wobei aber die Videomatrix-Daten (normalerweise in den c-Zugriffen gelesen) nur aus "0"-Bits bestehen. Es wird also immer wiederholt das Byte an Adresse $3fff/$39ff ausgegeben. c-Zugriff Es werden keine c-Zugriffe ausgeführt
Daten
11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0
g-Zugriff
Adressen (ECM=0)
13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1
Adressen (ECM=1)
13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0
1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1
Daten
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0
Standard-Textmodus Multicolor-Textmodus ECM-Textmodus
8 Pixel (1 Bit/Pixel) "0": Hintergrundfarbe 0 ($d021) "1": Schwarz
Standard-Bitmap-Modus Ungültiger Textmodus Ungültiger Bitmap-Modus 1
8 Pixel (1 Bit/Pixel) "0": Schwarz (Hintergrund) "1": Schwarz (Vordergrund)
Multicolor-Bitmap-Modus
4 Pixel (2 Bit/Pixel) "00": Hintergrundfarbe 0 ($d021) "01": Schwarz (Hintergrund) "10": Schwarz (Vordergrund) "11": Schwarz (Vordergrund)
Ungültiger Bitmap-Modus 2
4 Pixel (2 Bit/Pixel) "00": Schwarz (Hintergrund) "01": Schwarz (Hintergrund) "10": Schwarz (Vordergrund) "11": Schwarz (Vordergrund)