This was a 2-person group project where my contribution was substantial.
This program implements 4 tasks:
- Task 1: Alphabet
This task continously prints the alphabet from A-Z and Z-A. - Task 2: Graphics
this task recursively generates circles of different radii and colors in a fractal fashion. - Task 3: RPN (Reverse Polish notation) Calculator
Example: The input 33(space)7(space)+ would result in 40. - Task 4: Sound
This task plays a sound file.
The context switch is achieved by each of the tasks yielding periodically to the next task.
- Install DosBox
- In DosBox, navigate to the base folder, and execute Kernel.exe
- The program waits for a key press before executing the tasks