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
english Vorheriger Abschnitt Nächster Abschnitt

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)