Herunterladen Inhalt Inhalt Diese Seite drucken

Systemstart; Vorgänge Im Kc-System; Initialisierung Des Microdos - Kleincomputer KC 85 Handbuch

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

Werbung

PC-Betriebsart
2.

Systemstart

Als Systemstart beim MicroDOS wird das Laden des Betriebssystems
in den oben dargestellten Speicher und die Übergabe der Steuerung
an den Kommandointerpreter bezeichnet. Dabei laufen in beiden
Prozessorsystemen mehrere Prozesse zum Teil parallel ab.
2.1. Vorgänge im KC-System
Beim 'JUMP FC' wird der CAOS-ROM abgeschaltet und das Programm im
ROM des FLOPPY DISK BASIS gestartet. Dieses löst folgende Aktivi-
täten aus:
- Löschen des Koppel-RAM
- Kopieren des Urladeprogrammes in den Koppel-RAM
- Freigabe des Prozessors im FLOPPY DISK BASIS
- Warten auf Quittung im Koppel-RAM
bei negativer Quittung Fehlermeldung und Abbruch
bei
positiver Quittung Programmfortsetzung und
ob PC- oder CAOS-Betriebsart vorliegt
- Erzeugen einer Hilfsadresstabelle zur Bildschirmarbeit
- Feststellung, ob KC 85/2 bzw. /3 oder KC 85/4 vorliegt
- Aufbau der RAM-Floppy-Verwaltungstabelle
- Umkopieren der Gerätetreiberprogrammschleife
- Übergang in die Kommandoabarbeitung über den Koppel-RAM

2.2. Initialisierung des MicroDOS

Die
Vorgänge im Prozessorsystem des FLOPPY DISK BASIS beginnen
mit der Freigabe des RESET. Der Prozessor löscht als erstes den
dRAM und beginnt mit der Abarbeitung des Urladeprogrammes ab
Adresse FC00H. Der Urlader lädt die ersten 512 Byte einer Disket-
te im Format 5*1024 oder 16*256 vom Laufwerk 0 in den dRAM ab
Adresse 9000H. Danach werden die ersten vier Byte überprüft, ob
sie das Systemkenzeichen 'SYSL' enthalten. Stimmen nur die ersten
zwei Byte überein, so wird eine CAOS-Betriebsartdiskette angenom-
men. Stimmen alle vier Byte, wird dem KC die PC-Betriebsart
gemeldet. In allen anderen Fällen wird ein Fehler übermittelt.
Diese
512 Byte stellen den BOOT-Lader für das MicroDOS dar.
Dessen Aufgabe ist es, das Betriebssystem aus den zwei Systemspu-
ren der Diskette in den Bereich ab FBASE zu laden und zu starten.
Dazu
ist
vor
enthalten,
welches
wieder überschrieben werden kann. Dieses überträgt unter anderem
auch mit MSYSG installierte Drucker- und Kopplungstreiber in den
KC.
13
dem
BDOS
noch
nach
dem
ein
Grundinitialisierungsprogramm
erfolgreichen
2. Systemstart
Entscheidung,
Systemstart
im
TPA

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis