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 [2024/12/05 13:19] (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 | | ||
+ | <a2s> | ||
+ | # | ||
+ | | Bildwiederholsp. | ||
+ | # | ||
+ | | z.Zt. frei | | ||
+ | # | ||
+ | | ASSEMBLER (7k) | | ||
+ | # | ||
+ | | EDITOR | ||
+ | # | ||
+ | | z.Zt. frei | | ||
+ | # | ||
+ | | | | ||
+ | | BASIC (12k) | | ||
+ | | | | ||
+ | # | ||
+ | | | | ||
+ | | | | ||
+ | | dyn. RAM (16k) | | ||
+ | | | | ||
+ | | | | ||
+ | # | ||
+ | | | | ||
+ | | stat. RAM (12k) | | ||
+ | | | | ||
+ | # | ||
+ | | System-RAM | ||
+ | # | ||
+ | | Reassembler | ||
+ | # | ||
+ | | Debugger | ||
+ | # | ||
+ | | In-Out-Routinen | ||
+ | # | ||
+ | </ | ||
+ | |||
+ | Bild 3.1 |