Skip to content
This repository was archived by the owner on May 26, 2023. It is now read-only.

Latest commit

 

History

History
7 lines (4 loc) · 691 Bytes

File metadata and controls

7 lines (4 loc) · 691 Bytes

Xos-eXperimental-operating-system

An operating system supporting multiprogramming,process system calls,file operations and exception handling. SPL and APL are used for programming system and application programs respectively.

Project XOS or eXperimental Operating System is a platform to develop a toy operating system. It is an instructional tool for students to learn and implement OS data structures and functionalities on a simulated machine called XSM (eXperimental String Machine).

The OS is programmed using a custom language known as SPL (System Programmer's Language) and application programs, which run on the OS, are programmed using APL (Application Programmer's Language).