Thursday, 16 October 2008

RAM...No not the goat


Bit o' Background
Computers, back in the day consisted of hard drive, processor, graphics card, BIOS and power supply.

The processor compared to the hard drives speed was very quick. Therefore the processor was always waiting for the hard drive to send the information to be processed by the processor. Because of this there was always a delay in information and therefore the overall computer proformance was reduced.

From this the RAM was created.
Ram was created to serve as a middleman between the hard drive and the processor. The RAM would "Randomly" take the information from the harddrive and feed it through the processor at a steady rate. Therefore the processor wasnever stalled for data. Meaning that the overall proformance of the computer was improved.

Process the Processing Processor

The processor also known as the CPU (Central Processing Unit) or microprocessor is the core of all computers. The purpose of this piece of hardware is to "Process" the information you give it.
The processor acts in 4 major steps;
Fetch – The processor retrieves an instruction which is represent as a number or a sequence of numbers.
Decode – The sequence of numbers is divided up into parts that have significance to other parts of the computer. Normally one part of the code will say which task is too be preformed, and the rest is what is to be done within that task e.g. “Microsoft Word”>”Hello”>Funtion”Bold”
Execute – Various parts of the computer are connected so they can perform the desired task. E.g. The ALU Arithmetic logic Unit will be connection to the input and output section. A sum will be entered via the input, the ALU will process it, the answer will come out via the output.
Writeback – This basically shows you the information that has just been processed via the GUI (Graphic User Interface)


There are 4 types of processing cores but they all run on the same kind of princible;
•Single – There are standard with very basic computers they allow basic processing for simple tasks.
•Dual – These are standard in all average prices gaming machines. They have two processing cores inside. They are also used in a lot of schools and workplaces, due to there small price and good efficiency.
•Tri – These are not advertised much. They have 3 cores inside. They are not used in many machines as most people who can afford these would just go for Quad cores for a little bit extra.
•Quad – These are the kings of the gamming community. A lot of high end machines would use these regardless of intended purpose. A lot of media relates computers would also be using these.
•Processors can currently run at 4.0GHz. So a dual core would have 8.0GHz, A tri would have 12.0GHz and a quad would have 16.0GHz. Keep in mind this is if they where running at maximum efficiency.
I know this is alot of information to drop on you at once so i will give you a while to digest it. I know you all cannot be as smart as me and grasp it on the first time :P