ISIS-II

ISIS-II
Producent

Intel

Architektura

8080/8085

Środowisko pracy

konsola

Strona internetowa

ISIS-IIsystem operacyjny, opracowany przez firmę Intel dla rodziny mikroprocesorów Intel 8080/8085. Nazwa systemu jest akronimem od ang. Intel Systems Implementation Supervisor.

System ISIS-II jest dyskowym systemem operacyjnym, jednoprogramowym, składającym się w swej istocie z zestawu procedur umożliwiających w jednolity sposób traktować urządzenia zewnętrzne. Jednoprogramowość systemu oznacza możliwość realizacji w danym momencie tylko jednego zadania. Zlecenie wykonania określonej operacji wstrzymuje wykonanie podprogramu zlecającego, aż do zakończenia realizacji wywołanej procedury systemu lub programu.

Podstawowym zastosowaniem tego systemu było tworzenie oprogramowania systemowego, użytkowego, a także kompilatorów, przy pomocy dostępnych w systemie implementacji języków programowania, w tym asemblera ASM-80, kompilatora języka PL/M-80, a także innych, np. Fortranu.

Do podstawowych dyrektyw systemu należą dyrektywy:

  • zarządzające zbiorami: IDISK, FORMAT, DIR, COPY, DELETE, RENAME, ATTRIB;
  • wykonywania programów: DEBUG, SUBMIT.

Oprócz ww. dyrektyw – poleceń systemowych – system udostępnia szereg procedur, które można wykorzystywać do wykonywania, w danym języku programowania, określonych operacji systemowych, ułatwiających programowanie i ujednolicających operowanie urządzeniami. Udostępniane procedury to między innymi:

  • operacja na danych zawartych w plikach: OPEN, READ, WRITE, SEEK, RESCAN, CLOSE;
  • operacje na zbiorach: DELETE, RENAME, ATTRIB;
  • operacje dotyczące konsoli: WHOCON, CONSOL, ERROR;
  • operacje ładowania programów i powrotu do systemu: LOAD, EXIT;
  • operacje transmisji znaków;
  • operacje badania i zmiany stanu.

Programy i dane z systemu ISIS-II nie były zgodne z formatem bardziej rozpowszechnionego systemu CP/M. Różnice nie były duże, istniały programy do konwersji.

Bibliografia

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.