Herunterladen Inhalt Inhalt Diese Seite drucken

Bdos-Funktionen; Vorbemerkungen; Aufruf Der Bdos-Funktionen - Kleincomputer KC 85 Handbuch

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

Werbung

PC-Betriebsart
6.

BDOS-Funktionen

6.1.

Vorbemerkungen

Das
Diskettengrundbetriebssystem
MicroDOS-Betriebssystems dar. Es unterstützt die Ein- und Ausgabe
auf den logischen Geräten (Konsole,
die Dateiarbeit auf den Disketten. Über BDOS-Rufe können folgende
Aufträge angefordert werden:
- Zeichenorientierte Ein- und Ausgabe
* Zuordnung der logischen
*Zeichen-
und
Konsole
*Zeichenweiser Datenaustausch über die Zusatzkanäle
*Zeichenweise Ausgabe über den Druckerkanal
- Arbeit mit den Disketten
*Dateiverwaltung und -manipulation allgemein
*sequentieller und direkter Dateizugriff
- Systemverwaltung
*Initialisierung System
*Ermittlung des Systemzustandes
*Zugriff auf Systemparameter
*direkter
Zugriff
(BIOS)
6.2.

Aufruf der BDOS-Funktionen

Im
folgenden
Eingangs-
und
Systemfunktionen erfolgt durch einen CALL auf die Adresse 0005H,
wobei die Funktionsnummer im Register C und notwendige Eingangs-
parameter im Registerpaar DE übergeben werden. Bei der Rückkehr
werden
die Ausgangsparameter im Akkumulator und im Registerpaar
HL zurückgegeben. Feldeintragungen werden in einem Feld über-
geben, dessen Anfang beim Aufruf im Registerpaar DE adressiert
wird.
Es ist
zu beachten,
werden
können.
inhalte auf den Stack zu retten.
Das
Betriebssystem
aufrufende Programm nur mit einer Stapel-Ebene durch den BDOS-
Aufruf belastet wird.
Bei
der Benutzung der BDOS-Funktionen ist zu beachten, daß nur
bei den BDOS-Rufen bis einschließlich Nummer 40 volle Kompatibi-
lität zum SCPX gewährleistet ist. Das heißt, daß Programme, die
nur diese BDOS-Rufe verwenden, auch unter SCPX und CP/M 2.2
lauffähig sind. Programme,
können u.U.
leistungsfähiger sein. Bei ihnen ist Kompatibilität
zu CP/M 3.0 und SCP 3.0 (PC 1715W) gegeben.
MicroDOS entspricht einer CP/M-Version 2.6 und liegt
Funktionsumfang zwischen SCPX (CP/M 2.2) und SCP 3.0 (CP/M 3.0).
Zeichenkettenweise Ein- und
auf
die
werden
die
einzelnen
Ausgangsparametern
daß alle Register vom System verändert
Deshalb
ist
benutzt
22
(BDOS)
Drucker, Zusatzkanäle) sowie
zu den physischen Geräten
physische
Systemfunktionen
beschrieben.
es
angebracht,
einen
eigenen
die die anderen
6. BDOS-Funktionen
stellt
den
Kern
Ausgabe
über
Systemschnittstelle
mit
Der
Aufruf
wichtige
Register-
Stapel,
so
BDOS-Rufe nutzen,
des
die
ihren
der
daß
das
damit im

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis