Online Demo


Press Alt+F1/F2/F3 to switch terminal. Press Ctrl+C to interrupt. Press Ctrl+H to get help.
Press Ctrl+S to enable/disable scheduler, so it can mimic the environment prior to CP5.


For more combinational keys and technical info, please refer to the Technical Overview page.
This page is best viewed on a computer. Refresh the page to reset the emulator.

Introduction

391OS-36 is a x86 multitask OS built from scratch. It features:

Office Hours

I have graduated from UIUC ECE in December 2023.
Currently, I am a MS student in the CS department. You can still reach me on campus.

I am hosting office hours again for ECE 391 in Fall 2023.
If you ever need help, please come to ECEB 3026 on 4-7 Sat.

I am hosting office hours for ECE 391 in Spring 2023.
If you ever need help, please come to ECEB 3026 on 19-22 W or 18-22 F.

Known Issues