ENVS 1800 Chapter Notes - Chapter 18: Polskie Radio Program Iii, Minos

62 views2 pages
ENVS 1800 Chapter 18 Notes Summary
Introduction
A real-time clock in the computer interrupted the computer every 1/100th of a second
and returned control to the dispatcher.
The dispatcher went through the process control table in order of priority and checked
the status of each active entry.
An inactive entry is one in which there was no program loaded into the space, or in
which the program in the space had completed execution and was not running.
If the entry was blocked because it was waiting for I/O to be completed, it was not
available to run and was passed by.
The highest-priority ready program was selected and control passed to it.
If there were two or three ready programs of the same priority, they were selected in a
round-robin fashion (program 2, program 3, program 4, program 2, and program 3)
So that each got a turn
The MPRL register was used for this purpose.
The MINOS dispatching algorithm guaranteed that the high-priority real-time program
always got first shot at the CPU and that the maximum delay before it could execute
was 1/100th of a second.
The ready bit for this program was actually set by a small interrupt routine controlled by
the measuring device.
The dispatching process
The background task represented the lowest priority.
By default, this partition contained software routines for testing various aspects of the
hardware.
Thus, when no other program was selected, MINOS defaulted to the hardware
diagnostic routines.
With MINOS as a background, consider various aspects of a multitasking operating
system in more detail.
find more resources at oneclass.com
find more resources at oneclass.com
Unlock document

This preview shows half of the first page of the document.
Unlock all 2 pages and 3 million more documents.

Already have an account? Log in

Get access

Grade+
$40 USD/m
Billed monthly
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
10 Verified Answers
Class+
$30 USD/m
Billed monthly
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
7 Verified Answers

Related Documents