The I/O unit handles the signal flow in and out of the Machine-level, and communicates both with the machine and the Process-level. The signal processing and the controller unit are the core working modules. Concerning the amount of work to be performed by these units, the Machine-level overhead serves the role of an administrator, organizing individual unit actions and coordinating the time and space related issues.