Betriebssystem

Größe: 4 KByte
Speicherplatz: F000-FFFF

FIXME

Es gibt 3 offizielle verschiedene Betriebssystemvarianten os.zip:

  • Betriebsystem OS 1.1 im Z9001.84 (M503 und M504)
  • Betriebsystem OS 1.2 im Z9001.85 und KC85/1 und KC87.1x
  • Betriebsystem OS 1.3 im KC 87.2x, KC 87.3x

Zwischen OS 1.1 und OS 1.2 gibt es kleine Unterschiede im ASGN-Kommando, der Druckerabschaltung, das Schutzbyte für Kassettenaufzeichnung liegt an einer anderen Stelle im FCB, der BAT-Treiber funktioniert nicht, bei BOS-Error gibt es kein Signalton. Im Wesentlichen stimmen die Versionen aber miteinander überein, so dass man auf die einzelnen Versionen beim Programmieren keine Rücksicht nehmen muss. Ausnahme sind Gerätetreiber, sollen diese auch für OS 1.1 nutzbar sein, muss man auf einen Bug des Systems Rücksicht nehmen (s.a. mp 10/87 S. 311 ff., Listing).

Die beiden Varianten 1.2 und 1.3 unterscheiden sich nur in zwei Byte (Versionskennung und Tastenbelegung „Grafik M“).

Von robotron gibt es eine Beschreibung des Betriebssystems nebst dokumentiertem Listing des OS 1.2. Diese Beschreibung gibt es als PDF bei U. Zander.