Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
homecomputer:kramermc:bedienung [2010/07/22 08:23] – volkerp | homecomputer:kramermc:bedienung [2019/08/01 09:09] (aktuell) – [2.5.3. Bedienung des Assemblers] volkerp | ||
---|---|---|---|
Zeile 53: | Zeile 53: | ||
Die Auswahl des physisch vorhandenen Geräts «Tastatur» zur logischen Funktion «INPUT-Kanal» (Zeicheneingabe) speichert der Mikrocomputer in einem Byte. Beim Aufruf der Routine MRI wird dieses IN/OUT-Byte bei jedem Zeichen abgefragt und ausgewertet. Die Ausgabekanäle OUTPUT und LIST arbeiten in gleicher Weise. Die Änderung des IN/ | Die Auswahl des physisch vorhandenen Geräts «Tastatur» zur logischen Funktion «INPUT-Kanal» (Zeicheneingabe) speichert der Mikrocomputer in einem Byte. Beim Aufruf der Routine MRI wird dieses IN/OUT-Byte bei jedem Zeichen abgefragt und ausgewertet. Die Ausgabekanäle OUTPUT und LIST arbeiten in gleicher Weise. Die Änderung des IN/ | ||
+ | |||
+ | < | ||
+ | IT: | ||
+ | IL: | ||
+ | IU: | ||
+ | OT: | ||
+ | OL: | ||
+ | OU: | ||
+ | LT: | ||
+ | LL: | ||
+ | LU: | ||
+ | </ | ||
==== 2.3.5. Debugger ==== | ==== 2.3.5. Debugger ==== | ||
Zeile 264: | Zeile 276: | ||
| 29 | Relativsprung zu weit | | | 29 | Relativsprung zu weit | | ||
+ | < | ||
+ | +-----------------------+ FFFF | ||
+ | | Bildwiederholsp. | ||
+ | +-----------------------+ FC00 | ||
+ | | z.Zt. frei | | ||
+ | +-----------------------+ E000 | ||
+ | | ASSEMBLER (7k) | | ||
+ | +-----------------------+ C400 | ||
+ | | EDITOR | ||
+ | +-----------------------+ C000 | ||
+ | | z.Zt. frei | | ||
+ | +-----------------------+ B000 | ||
+ | | | | ||
+ | | BASIC (12k) | | ||
+ | | | | ||
+ | +-----------------------+ 8000 | ||
+ | | | | ||
+ | | | | ||
+ | | dyn. RAM (16k) | | ||
+ | | | | ||
+ | | | | ||
+ | +-----------------------+ 4000 | ||
+ | | | | ||
+ | | stat. RAM (12k) | | ||
+ | | | | ||
+ | +-----------------------+ 1000 | ||
+ | | System-RAM | ||
+ | +-----------------------+ 0C00 | ||
+ | | Reassembler | ||
+ | +-----------------------+ 0800 | ||
+ | | Debugger | ||
+ | +-----------------------+ 0400 | ||
+ | | In-Out-Routinen | ||
+ | +-----------------------+ 0000 | ||
+ | </ | ||
+ | |||
+ | Bild 3.1 |