Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
fgforth:kassette [2010/11/07 13:53] – volkerp | forth:fgforth:kassette [2013/04/02 15:40] – volkerp | ||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
GET ( n -- ) Voc FORTH\\ | GET ( n -- ) Voc FORTH\\ | ||
- | liest ab Screen n über den Header | + | liest ab Screen n über den Header |
PUT ( n1 n2 -- ) Voc FORTH\\ | PUT ( n1 n2 -- ) Voc FORTH\\ | ||
- | schreibt von Screen n1 bis Screen n2 einschließlich | + | schreibt von Screen n1 bis Screen n2 einschließlich |
SAVE-SYSTEM ( -- ) Voc FORTH\\ | SAVE-SYSTEM ( -- ) Voc FORTH\\ | ||
Zeile 19: | Zeile 19: | ||
Kassettenroutinen für Z1013. | Kassettenroutinen für Z1013. | ||
- | Die Variante Get/Put Alpha unterscheidet sich nur in der Definition von PRST. Es wird die Adresse 200 genommen (200 CONSTANT PRST), s. [[fgforth: | + | Die Variante Get/Put Alpha unterscheidet sich nur in der Definition von PRST. Es wird die Adresse 200 genommen (200 CONSTANT PRST), s. [[forth:fgforth: |
< | < | ||
Zeile 49: | Zeile 49: | ||
04 FD C, 21 C, 4300 , \ C-Eintr. | 04 FD C, 21 C, 4300 , \ C-Eintr. | ||
05 3E C, 00 C, | 05 3E C, 00 C, | ||
- | 06 \ puscht | + | 06 \ pusht Register |
07 CD C, FFF1 , \ Sprungadr | 07 CD C, FFF1 , \ Sprungadr | ||
08 FD C, E1 C, | 08 FD C, E1 C, | ||
Zeile 102: | Zeile 102: | ||
: NEW 4E 0F JUAD C! ; \ neudef | : NEW 4E 0F JUAD C! ; \ neudef | ||
- |