A System Generation for a Small Operating System
Document Type
Conference Proceeding
Publication Date
4-8-1992
Description
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 x 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.
Citation Information
Pargiter, Luke R.; and Sayers, Jerry E.. 1992. A System Generation for a Small Operating System. Proceedings of the 30th Annual Southeast Regional Conference, ACM-SE 1992. 247-252. https://doi.org/10.1145/503720.503760 ISBN: 0897915062,9780897915069