Operating systems: design and implementation
Operating systems: design and implementation
Operating system design. Vol. 1: the XINU approach (PC edition)
Operating system design. Vol. 1: the XINU approach (PC edition)
Xinu/WU: an improved PC-Xinu clone?
SIGCSE '89 Proceedings of the twentieth SIGCSE technical symposium on Computer science education
SIGSMALL '90 Proceedings of the 1990 ACM SIGSMALL/PC symposium on Small systems
Dr. Dobb's Journal
Hi-index | 0.00 |
A system generation utility has been developed to assist students in producing IBM PC-based multitasking applications targeted for the small operating system (SOS) developed by Jerry E. Sayers. Our aim is to augment SOS by enabling a student to interactively tailor the characteristics of the operating system to meet the requirements of a particular application. The system allows the user to adjust factors such as: initial state, priority, and scheduling method of concurrently executed tasks, and, also, use of system resources. A custom operating system is produced by invoking a MAKE utility to bind SOS with application-specific code, in addition to intermediate source code created during the system generation process.Testing of the system included implementing an application that adds column vectors in a 5 × 5000 matrix concurrently. Further testing involves using the system generation utility along with SOS as part of an undergraduate operating systems class at East Tennessee State University.