I/O
Aus C64-Wiki
(Weitergeleitet von E/A)
Zur Navigation springenZur Suche springenDie Abkürzung I/O steht für die englischen Wörter Input und Output und wird im Allgemeinen für alle Eingabe- und Ausgabe-Schnittstellen eines Computers verwandt.
Anmerkung: Im deutschen C64-Wiki steht hinter genannten Schnittstellen in Klammern, ob die Schnittstelle eine Eingabe- Ausgabe- oder Ein- und Ausgabemöglichkeit besitzt - abgekürzt mit E, A oder E/A.
Speicherbereich Ein-/Ausgabe des C64[Bearbeiten | Quelltext bearbeiten]
Dieser Speicherbereich reicht von Adresse 53284 = $D000 bis 57343 = $DFFF. Er wird häufig auch mit I/O abgekürzt bezeichnet.
Hier liegen Register für Ein- und Ausgabe verschiedener Interface-Chips des C64 und das Farb-RAM.
$DFFF = 57373 ┌────────────────────────────────────────────────────────────────────┐ │ Ein-/Ausgabebereich 2: reserviert für Schnittstellen-Erweiterungen │ $DF00 = 57088 │────────────────────────────────────────────────────────────────────│ │ Ein-/Ausgabebereich 1: reserviert für Schnittstellen-Erweiterungen │ $DE00 = 56832 │────────────────────────────────────────────────────────────────────│ │ CIA-2 │ $DD00 = 56576 │────────────────────────────────────────────────────────────────────│ │ CIA-1 │ $DC00 = 56320 │────────────────────────────────────────────────────────────────────│ │ Farb-RAM │ $D800 = 55296 │────────────────────────────────────────────────────────────────────│ │ VDC (C128) │ $D600 = 54784 │────────────────────────────────────────────────────────────────────│ │ SID │ $D400 = 54272 │────────────────────────────────────────────────────────────────────│ │ VIC II │ $D000 = 53248 └────────────────────────────────────────────────────────────────────┘
Die zum Selektieren der Ein-/Ausgabebereich 1 und 2 notwendigen Signale sind bereits als I/O1 und I/O2 am Expansionsport heraus geführt.