ISIS

ISIS, což je zkratka pro Intel System Implementation Supervisor, byl operační systém určený pro rané mikroprocesory Intel, například 8080. Původně jej vyvinuli Ken Burgett a Jim Stein pod vedením Steva Hanny a Terryho Opdendyka.

Používal se i ve východním bloku, například na počítačích SAPI-80, PLAN 80 A, nebo SM 50/40 (pod názvem DOS MVS).

Volání ISIS-II

Z dokumentace PLAN 80 A

Adresa Zkratka Text
0F800H "COLDST" Studený start monitoru
0F803H "CI" Vstup z konzoly [A]
*0F806H "RI" Vstup ze sériového portu [A]
0F809H "CO" Výstup na konzolu [C]
*0F8GCH "PO" Výstup na sériový port [C] (původně šlo o výstup na děrnou pásku)
*0F80FH "LO" Výstup na tiskárnu
0F812H "CSTS" Stavový port konzoly [A]
*0F815H "IOCHK" Zjištění I/O-bytu [A]
*0F818H "IOSET" Nastavení I/O-bytu [C]
*0F81BH "MEMCK" Zjištění konce uživatelské paměti RAM [AB]
*0F81EH "IODEF" Nastavení uživatelských V/V [C]
0F821H "INTER" Skok do ošetření přerušení
0F824H "CRLF" Nový řádek
0F827H "EXPR" Vstup parametrů, počet C [C]
0F82AH "ERROR" Výpis '#' na obrazovku
0F82DH "ASHEX" Převod ASCII na HEX, [A]
0F830H "DADR" Zobrazení obsahu [HL]
0F833H "DBYTE" Zobrazení obsahu [A]
*0F836H "BHILO" Inkrementace [HL] a srovnání s [DE]
0F839H "NEXT" Teplý start monitoru
0F83CH "SPACE" Mezera na CO
0F83FH "CINCR" Vstup a rozpoznání příkazu
*0F842H "IMTXT" Zobrazení bezprostředně násl. textu
0F845H "ADRKUR" Adresa kurzoru do [HL]
0F848H "HXASC" Převod HEX na ASCII
*0F84BH "TIMER" Čekání [BC] milisekund
0F84EH "GETADR" Adresa monitorovské proměnné [HL]
0F851H "STJMB" Uložení [DE] na [[HL]]
0F854H "ECHO" Vstup a zobrazení znaku [A]
*0F857H "BACST" Posun kurzoru o jednu pozici zpět

Příkazy z monitoru Intellec Series II

"DISP" "D" Zobrazení paměti RAM
"EOP" "E" Konec zápisu hexadecimálního souboru
"FILL" "F" Naplnění paměti
"GOTO" "G" Přejít na adresu paměti
"HEXN" "H" Hexadecimální součet a rozdíl
"MOVE" "M" Přesun paměti
"NULL" "N" Vytváření nul pro hlavičku na papírové pásce
"QUERY" "Q" Dotaz na stav I/O systému
"READ" "R" Čtení hexadecimálního souboru z papírové pásky
"SUBS" "S" Nahrazení obsahu paměti
"WRITE" "W" Zápis souboru na papírovou pásku v hex formátu
"EXAMINE" "X" Prozkoumání a úprava registrů
"Z" "Z" Spuštění diagnostického programu

Reference