0000 | Systembereich |
0x087f | |
0x0880 | Stack (768 Bytes) |
0x0b7f | |
0x0b80 | Variablenspeicher, frei siehe FRE0 |
0x2b7f* | |
0x2b80* | Programm und Datenbankspeicher, frei siehe FRE1 |
0xff4f | |
0xff50 | Kontrollbereich |
0xffff |
0000 | Display Memory |
00FF | |
0200 | MSB of EDIT Pointer (zuletzt EDITierte Zeile) |
0201 | LSB of EDIT Pointer |
0300 | Calculation Memory (Function Memory wird beim drücken von CALC kopiert) |
03FF | |
0400 | Function Memory (Tasten IN und OUT) |
04FF | |
064D | MSB of RESTORE# Pointer |
064E | LSB of RESTORE# Pointer |
06B4 | RAM Size |
06B5 | RAM Size |
070B | Keyboard buffer ? (nicht sicher) |
074B | Password |
0752 |
FF50 | unknown |
FF5A | |
FF5B | LSB Startaddresse Datenbank |
FF5C | MSB Startaddresse Datenbank |
FF5D | #$00 |
FF5E | LSB Stopadresse Datenbank |
FF5F | MSB Stopadresse Datenbank |
FF60 | #$00 |
FF61 | #$81 |
FF62 | #$00 |
FF69 | |
FF6A | LSB Startaddresse Prog9 |
FF6B | MSB Startaddresse Prog9 |
FF6C | #$00 |
FF6D | LSB Stopadresse Prog9 |
FF6E | MSB Stopadresse Prog9 |
FF6F | #$00 |
FF70 | #$80 |
FF71 | 1. Buchstabe Programmkennung (normal "P") |
FF72 | 2. Buchstabe Programmkennung (normal "9") |
FF73 | #$20 |
FF78 | |
FF79 | LSB Startaddresse Programm8 |
FF7A | MSB Startaddresse Programm8 |
FF7B | #$00 |
FF7C | LSB Stopadresse Programm8 |
FF7D | MSB Stopadresse Programm8 |
FF7E | #$00 |
FF7F | #$80 |
FF80 | 1. Buchstabe Programmkennung (normal "P") |
FF81 | 2. Buchstabe Programmkennung (normal "8") |
FF82 | #$20 |
FF.. |
0x?? | .. | 0x?? | 0x0d | 0x0a |
Data | .. | Data | CR LF |
Byte | .. | Byte | 0x0d | 0x0a | 0x1a |
Data | .. | Data | CR LF | DateiEnde |
Byte | Byte | Byte | 0x20 | Byte | ... | Byte | 0x00 |
Checksum? | ZeilenNr, LoByte | ZeilenNr, HiByte | Opcodes | ZeilenEnde |