The contents:
Click & Learn deals primarily with hardware. In these pages I will cover the operating system as it connects downward towards hardware. The operating system is closely associated with the ROM BIOS program routines, which are described in module 2a . The two program layers (operating system + BIOS) are called system software and it is very useful to understand their importance for the PC.
Let us start by studying what an operating system really is.
What is an operating system? |
| Part | Function |
| Kernel | The low level core being loaded after the boot process.
Has many functions such as control of the data flow between memory and I/O units. |
| Shell | The user interface |
| File system | A standard for disk formatting |
The operating system can also be evaluated from these viewpoints:
The first definition does not say much. Let us start with the second: The operating systems links software and hardware together. It has to enable user programs, like Works, Office, etc., to function with all possible hardware configurations. You can imagine the relationship between hardware and user programs thus:
How do we make these two layers work together? Can we eliminate, take out, the differences in the PC hardware, so a standard product like Works just functions? Yes we can. We read in an operating system - a system layer, which smoothes out and standardizes the hardware:
You should understand the operating system as a necessary layer, which smoothes out bumps and pot holes in your PC's hardware. This will give the user programs a stable, even work platform.
The operating system recognizes hardware |
The PC's hardware represents resources relative to the user program.
Think of your word processing program: You want to print your text. The program issues a print order, expecting that the document will be printed as designed. The word processing program dispatches data according to your commands. How they are translated to signals understood by your printer - that is not the word processing program's problem. The printer is a resource relative to the word processing program. The connections to these resources is via the operating system. This holds true for all the resources, which are included in the PC hardware:
As you can see, the operating system has a very central function in the PC. So with that placement, it must be able to recognize all forms and types of hardware. There is no point in connecting a new mouse, if it does not work! Then what makes it work - the operating system. The system must recognize your mouse!
| Learn more |
Also see The Software Tips
Read of module 7a and module 7b about installation monitor and video card in Windows 95/98!
Read about chip sets on the motherboard in module 2d
Read module 5a about expansion cards, where we evaluate the I/O buses from the port side.
|
Copyright (c) 1996-2005 by Michael B. Karbo. www.Karbosguide.com.