ISIS (Betriebssystem)
| ISIS | |
|---|---|
| Entwickler | Intel |
| Lizenz(en) | proprietär |
| Erstveröff. | 1975 |
| Architektur(en) | Intel 8080, Intel 8085, Zilog Z80 |
| Chronik | ISIS, ISIS-II, ISIS-PDS, ISIS-IV |
| Sprache(n) | Englisch |
| Sonstiges | Historisches Betriebssystem |
| www.isis-mds.com (archiviert) | |
ISIS, kurz für Intel System Implementation Supervisor, war ein Betriebssystem für frühe Intel-Mikroprozessoren wie den 8080. Es wurde ursprünglich von Ken Burgett und Jim Stein unter der Leitung von Steve Hanna und Terry Opdendyk für das Intel MDS (Microprocessor Development System) mit zwei 8-Zoll-Diskettenlaufwerken entwickelt. Es entstand auf einem frühen Prototyp des MDS-800-Computers, derselben Hardware, die Gary Kildall auch zur Entwicklung von CP/M verwendete.[1]
ISIS erschien 1975,[2][3][4][5][1] als ISIS-II erlaubte es die Ausführung des PL/M-Compilers, des Assemblers und des Link-Editors und unterstützte den von Steve Morse entwickelten In-Circuit-Emulator.
Übersicht
[Bearbeiten | Quelltext bearbeiten]
Die Kommunikation mit dem Benutzer erfolgt über ein Terminal. Die Benutzeroberfläche ähnelt in gewisser Weise der von CP/M, auch aus Sicht der Programmierschnittstelle. Zum Öffnen einer Datei übergibt das Programm den Dateinamen als Parameter und erhält als Rückgabewert einen Handle. Jedes Gerät hat einen Namen, der zwischen zwei Doppelpunkten steht (:F0: und :F1: sind Disketten, :LP: ist ein Drucker usw.). Jede Diskette enthält ein Verzeichnis und keine Unterverzeichnisse. ISIS-II wurde als Teil des Intel Microprocessor Development System vertrieben und enthält Standard-Betriebssystembefehle (COPY, DELETE, DIR, RENAME, FORMAT)[4] sowie Debugging-Software (Assembler, Linker und Debugger für externes Debugging auf dem entwickelten Gerät). Es gibt zwei Editoren, von denen einer, AEDIT, Unterstützung für Bearbeitungsmakros bietet. Die Dateibearbeitung erfolgt direkt auf der Diskette (es wird immer eine .BAK-Datei erstellt). Der andere Editor ist CREDIT.
ISIS-II benötigte mindestens 32 Kilobyte RAM, der maximale Adressraum der 8080/8085-CPU betrug 64 Kilobyte. Im MDS-800 und in der Series-II belegte der Monitor die Adressen F800h bis FFFFh. Das Disketten-Format war 8-Zoll einseitig, 250 KB einseitig, Single-Density-FM oder 500 KB einseitig, Double-Density-MFM.
Intel ASM80, PLM-80, BASIC-80, COBOL-80 und FORTRAN-80 waren alle für ISIS-II verfügbar und erstellten 8080-Code. ASM86, ASM48, ASM51 erzeugten Code für Intels 8086, 8048 und 8051 Prozessoren.
ISIS-PDS war in Bezug auf Software und Medien inkompatibel und einzigartig; es wurde auf 720-KB-Doppelseiten-Doppeldichte-(DSDD) 5¼-Zoll-Disketten mit dem Intel Personal Development System (iPDS-100) ausgeliefert.
ISIS-IV war ein weiteres (sogar mit anderen Intel-Entwicklungssystemen) inkompatibles System, das auf dem iMDX-430 Series-IV Network Development System-II lief.
Befehle
[Bearbeiten | Quelltext bearbeiten]Die folgenden Befehle werden von der ISIS-II-Konsole unterstützt.[6]
Siehe auch
[Bearbeiten | Quelltext bearbeiten]Weiterführende Literatur
[Bearbeiten | Quelltext bearbeiten]- ISIS-MDS Obsolete ISIS SW, MDS HW abgerufen am 18. Mai 2026 (englisch).
- Intel MDS 80 - Microcomputer Development System abgerufen am 18. Mai 2026 (englisch).
- Joe Rigdon: Joe's Intel MDS web page. 20. Oktober 2000, abgerufen am 18. Mai 2026 (englisch).
- Roger Attrick: OSIRIS Operating System Archive. 30. Oktober 2017, abgerufen am 18. Mai 2026 (englisch).
Weblinks
[Bearbeiten | Quelltext bearbeiten]Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- 1 2 Kenneth “Ken” Burgett: Development of Intel ISIS Operating System - An interview with Ken Burgett. 10. November 2017, abgerufen am 18. Mai 2026 (englisch). (englisch)
- ↑ Len Shustek: In His Own Words: Gary Kildall. In: Remarkable People. Computer History Museum, 2. August 2016, abgerufen am 18. Mai 2026 (englisch).
- ↑ Gary Arlen Kildall: Computer Connections: People, Places, and Events in the Evolution of the Personal Computer Industry. Hrsg.: Scott Kildall, Kristin Kildall. Kildall Family, 2. August 2016 (englisch, computerhistory.org [abgerufen am 18. Mai 2026] [1993]).
- 1 2 ISIS, Intellec, PL/M and Intel. Abgerufen am 18. Mai 2026 (englisch).
- ↑ Kenneth “Ken” Burgett: Chat. 2017, abgerufen am 25. November 2023 (englisch).
- ↑ ISIS II User's Guide. Intel Corporation, Santa Clara, California, USA, Mai 1981, Order Number 9800306-06 (englisch, bitsavers.org [PDF; abgerufen am 18. Mai 2026] [1976]).