Herunterladen Inhalt Inhalt Diese Seite drucken

Kleincomputer KC 85 Handbuch Seite 45

Vorschau ausblenden Andere Handbücher für KC 85:
Inhaltsverzeichnis

Werbung

PC-Betriebsart
Funktion 49 ermöglicht den Zugriff auf den Systemsteuerblock. Der
Systemsteuerblock ist ein 100 Byte großer Datenbereich (Abschnitt
3.4.), der Marken und Daten beinhaltet, die vom System genutzt
werden. Für die Anwendung dieser Funktion speichert das aufrufen-
de
Programm im Registerpaar DE die Adresse des Parameterblocks,
der die Funktion bestimmt. Die Struktur des Parameterblocks kann
folgendermaßen beschrieben werden:
SCBPB:
DEFB
DEFB
DEFW
OFFSET bestimmt die Position des Parameters,
abgefragt werden muß, innerhalb des Systemsteuerblocks. SET be-
stimmt, ob der Parameter gelesen oder geschrieben wird und ob es
sich um einen Byte- oder Wortparameter handelt. VALUE enthält das
Wort oder das Byte für das Setzen.
Die
Funktion
Systemblock Systemvariablen enthält, deren Veränderung durch die
Anwendungsprogramme zu Fehlern in der Arbeit des Systems führen
kann. Funktion 49 ist zum Stellen der Parameter nur dann zu
verwenden, wenn kein analoges Resultat durch eine andere Funktion
erreicht werden kann.
*************************************************
*
*
Funktion 50: Aufruf der BIOS-Funktionen
*
*************************************************
*
*
Eingangsparameter:
*
Register
*
Registerpaar DE: Adresse der Parameter
*
*
Ausgangsparameter: BIOS-Parameter
*
*************************************************
Die Funktion 50 realisiert den Aufruf der BIOS-Funktionen. Das
aufrufende Programm übergibt in das Registerpaar DE die Adresse
des Parameterblocks, der die Nummer der BIOS-Funktion und die zu
ihrer
Ausführung
meterblock hat folgende Struktur:
BIOSBP:
DEFB
DEFW
DEFW
DEFW
DEFW
OFFSET ;Position im Systemsteuerblock
SET
;0FFH-Setzen des Bytes
;0FEH-Setzen des Wortes
;00 - Abfrage des Parameters
VALUE
;Parameter zum Setzen
;(Byte oder Wort)
49
muß
mit
Vorsicht
C: 32H
notwendigen
FUNC
; Nummer der Funktion
REGA
; Inhalt des Registers A
REGB
; Inhalt des Registerpaars BC
REGD
; Inhalt des Registerpaars DE
REGH
; Inhalt des Registerpaars HL
45
angewendet
Parameter
bestimmt.
6. BDOS-Funktionen
der gestellt oder
werden,
da
*
*
*
*
*
*
*
*
*
*
Dieser
Para-
der

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis