Draft:OS/161

OS/161 is an operating system created at Harvard University, designed as a teaching tool for undergraduate students studying operating systems. It runs on a virtual machine named System/161, which emulates a MIPS R2000/R3000 processor and a memory management unit, but without a floating-point unit or cache. It is used by numerous universities, including the University of New South Wales.

For teaching purposes, many components of the operating system are not included, and are intended to be implemented as assignments by students. Unimplemented components include:


 * System call implementations
 * A virtual memory subsystem
 * A file system with fine-grained locking or journaling.