ISIS , abreviatura de Intel System Implementation Supervisor , fue un sistema operativo para los primeros microprocesadores Intel como el 8080. Fue desarrollado originalmente por Ken Burgett y Jim Stein bajo la dirección de Steve Hanna y Terry Opdendyk para el Sistema de desarrollo de microprocesadores Intel con dos unidades de disquete de 8" , a partir de 1975, [1] [2] [3] [4] [5] y posteriormente adoptado como ISIS-II como sistema operativo para el compilador PL/M , ensamblador, editor de enlaces y emulador en circuito (desarrollado por Steve Morse). El sistema operativo ISIS se desarrolló en un prototipo temprano de la computadora MDS 800, el mismo tipo de hardware que Gary Kildall utilizó para desarrollar CP/M . [5]
La comunicación con el usuario es similar a la de un terminal . Su interfaz de usuario es similar a la de CP/M , incluso desde el punto de vista de la interfaz del programa. Para abrir un archivo, el programa envía el nombre del archivo y obtiene un identificador. Cada dispositivo tiene un nombre, que se introduce entre dos puntos ( :F0:
y :F1:
son disquetes, :LP:
es impresora, etc.). Cada disquete tiene un directorio y no tiene subdirectorios. ISIS-II se ha distribuido como parte del Sistema de desarrollo de microprocesadores Intel e incluye comandos estándar del sistema operativo (COPY, DELETE, DIR, RENAME, FORMAT) [3] y software de depuración (ensamblador, enlazador y depurador para depuración externa en el dispositivo desarrollado). Hay dos editores, uno de los cuales, AEDIT, contiene soporte para macros de edición. La edición de archivos se proporciona directamente en el disquete (siempre se crea un archivo .BAK). El otro editor es CREDIT.
ISIS-II necesitaba al menos 32 kilobytes de RAM , el espacio máximo de direcciones de la CPU 8080/8085 era de 64 kilobytes. En el MDS-800 y la Serie-II, el Monitor ocupaba de F800h a FFFFh. El formato de los disquetes era de 8 pulgadas de una sola cara, 250 KB de una sola cara, densidad simple FM, o 500 KB de una sola cara, densidad doble MMFM . ISIS-PDS también era incompatible con el software y los medios y era único, venía en disquetes de 5¼ pulgadas de doble cara y doble densidad (DSDD) de 720 KB con el sistema de desarrollo personal Intel (iPDS-100).
El sistema operativo ISIS-IV era otro incompatible (incluso con otros sistemas de desarrollo de Intel) que se ejecutaba en el sistema de desarrollo de red iMDX-430 Serie IV II.
Para ISIS-II estaban disponibles Intel ASM80, PLM-80, BASIC-80, COBOL-80 y FORTRAN-80. También estaban disponibles ASM86, ASM48 y ASM51.
La siguiente lista de comandos son compatibles con la consola ISIS-II. [6]