BASIC-RAM
Aus C64-Wiki
Zur Navigation springenZur Suche springenDieser Artikel ist sehr kurz und nicht besonders ausführlich. Hilf bitte mit, ihn zu verbessern. |
Der Artikel BASIC-RAM zeigt die Speicherbereiche verschiedenen Commodore-Heimcomputersysteme wie C64, C128 oder VC-20 (mit Speichererweiterung) nach dem Einschalten des Computers im Grundzustand.
Computer: | Dezimal: | Hexadezimal: | Anmerkung: ================================================================================================= C64 | 02049-40959 | $0801-$9FFF | ----------------+--------------+--------------+-------------------------------------------------- C128 | 07169-129534 | $1C01-$1F9FE | BASIC-RAM (*Verschiebung | | | bei Grafiknutzung!) aufgeteilt in |*16385-129534 |*$4001-$1F9FE | 2 Bänke (je 2 64-KByte-Chips) mit RAM für | | | BASIC-Text und BASIC-Variablen/Arrays/Strings ----------------+--------------+--------------+-------------------------------------------------- VC20 | 04096-07679 | $1000-$1DFF | frei: 3583 Byte, VC20 3 KByte | 01025-07680 | $0401-$1E00 | 6655 Byte bei Einsatz einer | | | 3 KByte Speichererweiterung VC20 ab 8 KByte | 04609~32768* | $1201~$8000* | frei: 11775, 19967, 28159 Byte | | | (*eventuell kleiner je nach zusätzlichem Speicher) ----------------+--------------+--------------+-------------------------------------------------- C16/116 | 04096~06143* | $1000~$3FFF* | BASIC-RAM (*bei Grafiknutzung | | | wird dieser Bereich nach unten verkleinert!) ----------------+--------------+--------------+-------------------------------------------------- Plus/4 | 04096-64768 | $1000-$FD00 | BASIC-RAM |*16385-64768 |*$4001-$FD00 | (*bei Grafiknutzung wird dieser | | | Bereich nach oben verschoben!) ----------------+--------------+--------------+-------------------------------------------------- CBM505 | 00002-64093 | $0002-$FA5D | Bank 1 bei 64 KByte ----------------+--------------+--------------+-------------------------------------------------- CBM510/610/710 | 00002-64093 | $0002-$FA5D | Bank 1: BASIC-Text 128 KByte | 00002-64189 | $0002-$FABD | Bank 2: Variablen, Arrays, Strings ----------------+--------------+--------------+-------------------------------------------------- CBM520/620/720 | 00002-64093 | $0002-$FA5D | Bank 1: BASIC-Text 256 KByte | 00002-64255 | $0002-$FAFF | Bank 2: Arrays | 32768-64255 | $8000-$FAFF | Bank 3: Variablen | 00002-64189 | $0002-$FABD | Bank 4: Strings ----------------+--------------+--------------+-------------------------------------------------- PET Urzustand | 01024-08191 | $0400-$1FFF | Minimal; Grundkonfiguration, frei: 7167 Byte PET | 01024~32767* | $0400~$7FFF* | Maximal; *je nach Speicheraufrüstung | | | kann er kleiner sein!