This is an old revision of the document!
The processor is the device that manages everything in the machine. Every hardware part of the computer is controlled more or less by the main processor. Even if the device has its own processor - for example keyboard - it works under control of the main one. Processor handles events. We can say that synchronous events are those which processor handles periodically. Processor can’t stop. Of course when it has the power. But even when you don’t see anything special happening on the screen. If you see only „C:” (colon) the processor works. In this situation it executes main loop of the system. In such loop it’s waiting for the asynchronous events. Such asynchronous event occurs when user pushes the key, moves the mouse, when sound card stops playing one sound, hard disk ends transmitting the data. All of those actions the processor handles executing the programs - or if you prefer – procedures.