Herunterladen Inhalt Inhalt Diese Seite drucken

Fenstervektorspeicher - Kleincomputer KC85/4 Systemhandbuch

Vorschau ausblenden Andere Handbücher für KC85/4:
Inhaltsverzeichnis

Werbung

SOFTWARE
Adreßbereich
hex.
———————————————————————————————————
B800-B8FF
speicher
B900-B99B
B99C-B9FF
BA00-BFFF
(*) in den BASIC-Anweisungen VPEEK und VPOKE zu verwendende Speicher-
adressen (vgl. BASIC-Handbuch)

3.2.3. Fenstervektorspeicher

Das Betriebssystem gestattet es, 10 verschiedene Bildschirmfenster zu defi-
nieren und jederzeit wieder aufzurufen, wobei die Parameter des aktuellen
Fensters gerettet werden. Als Fensternummern sind 0 bis 9 zugelassen.
Der Fenstervektor ist wie folgt aufgebaut:
Anfangsadresse WNDFN = 0B99CH + n * 0AH; n... Fensternummer
WNDFN - Fensteranfang Spalte
+1 - Fensteranfang Zeile
+2 - Fenstergröße Spaltenanzahl
+3 - Fenstergröße Zeilenanzahl
+4 - Cursorposition Spalte
+5 - Cursorposition Zeile
+6 - Steuerbyte (vgl. Abschnitt "Arbeitszellen im IRM")
+7 - Farbe
+8 - Reaktionsprogramm auf Fensterende (SCROLL- oder
+9 PAGE-Mode)
Die Initialisierung und der Aufruf eines Fensters erfolgen über Systemunter-
programme (vgl. Punkt 3.5.4., UP-Nr. 3CH und 3DH) bzw. über die CAOS-
Anweisung WINDOW.
Bei der Einschaltinitialisierung des Systems werden alle 10 Fenster auf maxi-
male Größe, SCROLL-Mode, Farbe weiß/blau und Cursor in HOME-Position
eingestellt.
dez.
Bemerkungen
47104-47359
14336-14591 (*) Modulsteuerwort-
47360-47515
14592-14747 (*) Funktionstastenspeicher
47516-47615
14748-14847 (*) Fenstervektorspeicher
47616-49151
14848-16383 (*) frei für Anwender;
Die Zugriffszeit zu die-
sem Speicherbereich ist
relativ groß
(2,4 Mikro-Sekunden)
2
63

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis