5 ms·
This. Our goal was to build a toy OS, from scratch, in x86 assembly, that could multitask execution of DOS COM files. God help you if you didn't already know A
by thebiss 4y ago
This. Our goal was to build a toy OS, from scratch, in x86 assembly, that could multitask execution of DOS COM files. God help you if you didn't already know ASM.
Fortunately we were graded at milestones, and our sins (bugs) were forgiven by replacing our individual buggy implementations with known working implementations that covered the concepts up to that point.
- wara23arish 4y agoHa nice. Luckily we were able to use C. We basically implemented file systems, shell executions, schedulers etc. Only issue was if you had a race condition that wasn’t picked up in the earlier stages. GOOD luck finding that