Components
Components
Computer Organisation
A simple computer consists of the following components:
• Processor
• Memory
• Input/output device
A Simple Computer
Input devices include the keyboard and mouse and can be used to supply input to the
processor. Output devices include the screen and printers and these can be used to
supply output from the processor. Input and output devices are often known as
peripheral devices.
Some computers have more than one processor; however we will concentrate on single
processor machines in this topic. Where there is only one processor it is known as
the Central Processing Unit, or CPU. This is where instructions are processed and
computations are carried out. This is the control centre of the computer.
Computer Memory is used to store programs and data while the computer is running.
This information can be stored temporarily or permanently. We will look at the
different types of computer memory and how they work in later lessons.
Component Parts
The component parts of the computer are:
• Central Processing Unit (CPU). Carries out computation and has overall control of
the computer.
• Main memory. Stores programs and data while the computer is running. Has fast
access, is directly accessible by the CPU, is limited in size and non-permanent.
• External memory. Holds substantial quantities of information too large for storage
in main memory. Slower access than main memory, not accessible directly by the
CPU but can be used to keep a permanent copy of programs and data.
• Peripheral devices (input/output devices). These allow the computer to
communicate with the outside world.
• System bus. This allows communication of information between the component
parts of the computer.
Again we will be looking at the different computer busses and finding out what they do
in futures lessons.
The speed of the system bus is very important since, if it is too slow, the speed of the
CPU is restricted by having to wait for data.
CPU Components
The CPU typically consists of:
• A Control Unit (CU) exerts overall control over the
operation of the CPU. The control unit includes timing/
control logic and the instruction decoder. It sends
signals to other parts of the computer to direct the
fetch and execution of machine instructions. Using
timing and control signals, it tells other parts of the
system what to do and when to do it, i.e. it
synchronises the whole system.
• An Arithmetic and Logic Unit (ALU) is the part of the CPU that carries out all
arithmetic calculations including addition, subtraction, multiplication, and
division. The Arithmetic Logic Unit also performs all logical operations such as
AND, NOT, OR, etc. The ALU is literally the fundamental building block of the
CPU, and even the simplest processors contain an ALU.
• A set of registers that can store temporary data and instructions that are being
worked on by the processor. Registers are basically special storage locations
somewhat similar to a computer’s memory though contained within the processor
and exceptionally faster. Registers work under the direction of the control unit to
accept, hold and transfer instructions or data at a high rate of speed.
In practice, the architecture of a modern digital computer will be more complex than
the description given here, with each component itself being an assembly of parts
connected by various different buses. However, for the moment, this will suffice as a
model for how the major parts of a digital computer are organised.
Further Learning
Use the following websites to learn more about the topics we have covered.
http://www.sqa.org.uk/e-learning/CompArch03CD/page_01.htm
http://www.askthecomputertech.com/three-components-of-a-cpu.html
http://study.com/academy/lesson/central-processing-unit-cpu-parts-definition-
function.html
https://www.youtube.com/watch?v=vJjLFj6f8z8
https://www.youtube.com/watch?v=cNN_tTXABUA