Nachos is an instructional operating system,
providing a basic framework for extension and experimentation. Nachos is written in a subset of C++ (no inheritance,
operator overloading, or templates) with some assembly for context switching.
Nachos source code
for ITS Solaris SPARC
for Linux/x86 Note that the Nachos source has been somewhat customized for the NYU
platforms and labs.
Header files for Labs 2 and 3
This is a tar file, which you can expand in your Nachos directory using
the command “tar xvf aux.tar”. You should see a subdirectory called “aux”,
which will contain the header files.