Tuesday, September 11, 2012

How to Build Computers

To build up a computer / computing device we should first understand what is the problem .
Here the problem is to build a computing device which can do some operation on specific given data from a input device . It can have a memory for temporary storage .

Now to implement these we have to think for a few properties of the device . The view to build such device is classified as bellow :-

1. Architecture :- What will be device's main hardware building blocks.
2. Organisation :- How this building blocks will practically be created with the help of basic Electronic
                            physical devices.

3. Operating System :- To build the first step to programmable  computer we have to build a operating
    system which will deal the hardware resources in efficient way and produce an convenient
    environment to the user to run and use its programs .
4. Application Software :- These are the software which will directly interact with user.

A typical computer Hardware System is like this :-


A typical computer System (Hardware and Software) is like this :-



Computer use different memory to execute its program.


Memories are of 5 types :-

1. CPU Resistors :- Reside in CPU most first memory but present in small number.
2. Cache :-  Reside in CPU but larger memory than Resistors and slower than the Resistors.
3. Memory :- RAM or ROM slower than Cache but have larger memory size .
4. Hard Disk :- High memory but most slower .
5. External :- External Hard Disk , Flash Drive and CD , DVD , Blue Ray Disk etc.

In this hierarchy from top to bottom memory size increase but speed decreased .

Actually the program in resistors executes , other's are there to provide a memory hierarchy and with efficient usage of these we can store and access high data in Hard Disk and run on computer processors / CPU processing chip .





No comments:

Post a Comment