Peripheral Devices Module
Role in the System
A typical PC needs to be able to interact somehow with its environment. NACHOS implements three central mechanisms by which a computer can receive and disseminate data:
- a CONSOLE which takes in input from a "keyboard" and displays it onto a "screen"
- an asynchronous PHYSICAL DISK to perform routine reads and writes
- physical "hardware" for a NETWORK, which is used to simulate the connections among a number of computers
The above three points lead then to the final, or "third-level", decomposition of this module into the following: