ISIS
ISIS, kurz für Intel System Implementation Supervisor, war ein Betriebssystem, das für frühe Intel-Mikroprozessoren wie den 8080 entwickelt wurde. Es wurde ursprünglich von Ken Burgett und Jim Stein unter der Leitung von Steve Hanna und Terry Opdendyk entwickelt.
Es wurde auch im Ostblock verwendet, beispielsweise auf den Computern SAPI-80, PLAN 80 A oder SM 50/40 (unter dem Namen DOS MVS).
Aufruf an ISIS-II
Aus der PLAN 80 A-Dokumentation
Adresse | Abkürzung | Text |
0F800H | „KÄLTESTE“ | Kaltstart überwachen |
0F803H | „CI“ | Konsoleneingang [A] |
*0F806H | „RI“ | Eingang vom seriellen Port [A] |
0F809H | „WAS“ | Konsolenausgabe [C] |
*0F8GCH | „NACH“ | Ausgabe an serielle Schnittstelle [C] (ursprünglich Ausgabe auf Lochstreifen) |
*0F80FH | „LO“ | Ausgabe auf Drucker |
0F812H | „CSTS“ | Konsolenstatus-Port [A] |
*0F815H | „IOCHK“ | Erkennung des I/O-Bytes [A] |
*0F818H | „IOSET“ | Einstellen des I/O-Bytes [C] |
*0F81BH | „MEMCK“ | Erkennen des Endes des Benutzer-RAM [AB] |
*0F81EH | „IODEF“ | Benutzer-E/A-Einstellungen [C] |
0F821H | „INTER“ | Springen Sie zur Interrupt-Behandlung |
0F824H | „CRLF“ | Neue Zeile |
0F827H | „EXPR“ | Parametereingabe, Anzahl C [C] |
0F82AH | „FEHLER“ | Geben Sie „#“ auf dem Bildschirm aus |
0F82DH | „ASHEX“ | Konvertieren Sie ASCII in HEX, [A] |
0F830H | „DADR“ | Inhalt anzeigen [HL] |
0F833H | „DBYTE“ | Inhalt anzeigen [A] |
*0F836H | „BHILO“ | [HL] erhöhen und mit [DE] vergleichen |
0F839H | „WEITER“ | Warmstart überwachen |
0F83CH | „RAUM“ | Lücke bei CO |
0F83FH | „CINCR“ | Befehlseingabe und -erkennung |
*0F842H | „IMTXT“ | Anzeige direkt im Anschluss Text |
0F845H | „ADRCUR“ | Cursoradresse zu [HL] |
0F848H | „HXASC“ | Konvertierung von HEX in ASCII |
*0F84BH | „TIMER“ | Warten [BC] Millisekunden |
0F84EH | „GETADR“ | Variablenadresse überwachen [HL] |
0F851H | „STJMB“ | Speichern Sie [DE] in [[HL]] |
0F854H | „ECHO“ | Geben Sie das Zeichen [A] ein und zeigen Sie es an. |
*0F857H | „BACST“ | Bewegen Sie den Cursor um eine Position zurück |
Intellec Series II-Monitorbefehle
„DISP“ | „D“ | RAM-Anzeige |
„EOP“ | „E“ | Ende des Schreibens der Hexadezimaldatei |
„FÜLLEN“ | „F“ | Erinnerung füllend |
„GOTO“ | „G“ | Gehen Sie zur Speicheradresse |
„HEXN“ | „H“ | Hexadezimale Summe und Differenz |
„BEWEGEN“ | „M“ | Bewegende Erinnerung |
„NULL“ | „N“ | Nullen für den Papierbandkopf erstellen |
„ABFRAGE“ | „Q“ | Fragen Sie den Status des I/O-Systems ab |
„LESEN“ | „R“ | Lesen einer Hexadezimaldatei von einem Papierband |
„SUB“ | „S“ | Ersetzen des Speicherinhalts |
„SCHREIBEN“ | „W“ | Schreiben einer Datei im Hex-Format auf Papierband |
„UNTERSUCHEN“ | „X“ | Prüfung und Änderung von Registern |
„Von“ | „Von“ | Ausführen des Diagnoseprogramms |