Lecture 03 Computer Systems & Components
Lecture 03 Computer Systems & Components
Computing Terminology
Data
• Data is anything in a form suitable for use with a computer.
Information
• Refer to processed data.
Program
• Computer instructions.
2
CSCA0101 Computing Basics
Computer
3
Analogue Computer
4
Analogue Computer - Example
Digital Computer
1
CSCA0101 Computing Basics
Hybrid Computer
1
Hybrid Computer - Example
Hybrid AD4 computer, Applied Dynamics Four analogue computer from 1966 which
has an analogue and digital component
Hybrid Computer - Example
1. Input Unit
2. Output Unit
3. Storage Unit
4. Arithmetic Logic Unit (ALU)
5. Control Unit (CU)
Input Unit
Input unit connects the external environment with internal computer system. It
provides data and instructions to the computer system. Commonly used input
devices are keyboard, mouse, etc.
Storage Unit
This unit holds the data and instructions. It also stores the intermediate results before these are sent to
the output devices. It also stores the data for later use.
The storage unit of a computer system can be divided into two categories:
Primary Storage: This memory is used to store the data which is being currently executed. It is
used for temporary storage of data. The data is lost, when the computer is switched off. RAM is
used as primary storage memory.
Secondary Storage: The secondary memory is slower and cheaper than primary memory. It is used
for permanent storage of data. Commonly used secondary memory devices are hard disk, CD etc.
Arithmetic Logical Unit
All the calculations are performed in ALU of the computer system.
The ALU can perform basic operations such as addition, subtraction, division, multiplication
etc.
Whenever calculations are required, the control unit transfers the data from storage unit to
ALU.
When the operations are done, the result is transferred back to the storage unit.
Control Unit
It controls all other units of the computer. It controls the flow of data and instructions to and from the
storage unit to ALU.
On a personal computer, all functions of the processor usually are on a single chip. Some computer
and chip manufacturers use the term microprocessor to refer to a personal computer processor chip.
Most processor chip manufacturers now offer multi-core processors. A multi-core processor is a
single chip with two or more separate processor cores. Multi-core processors are used in all sizes of
computers.
Are multi-core processors better than single-core processors?
Each processor core on a multi-core processor generally runs at a slower speed
than a single-core processor, but multi-core processors typically increase
overall performance. For example, although a dual-core processor does not
double the processing speed of a single-core processor, it can approach those
speeds.
For every instruction, a processor repeats a set of four basic operations, which comprise a
machine cycle: (1) fetching, (2) decoding, (3) executing, and, if necessary, (4) storing.
1. Fetching is the process of obtaining a program or an application instruction or data item from
memory.
2. Decoding refers to the process of translating the instruction into signals the computer can execute.
4. Storing, in this context, means writing the result to memory (not to a storage medium).
Steps of Machine Cycle
Figure 2-3
Computer Operations
Types of Computer Input
• Data
– the raw facts given to the computer.
• Programs
– the sets of instructions that direct the computer.
• Commands
– special codes or key words that the user inputs to perform a task.
• User response
– the user's answer to the computer's question.
Computer Operations
Computer Output
Computer Operations
Types of Computer Output
• Hard copy
– Printed on paper or other permanent media.
• Soft copy
– A soft copy is the unprinted digital document file.
– Displayed on screen or by other non-permanent means.
– It can be transported from one computer to another.
CSCA0101 Computing Basics
Computer Operations
Types of Computer Output
Categories of Output
• Text documents
– reports, letters, memo.
• Graphics
– charts, graphs, pictures
• Multimedia
– combination of text, graphics, video, audio
Hardware vs. Software
Motherboard
• The part of a computer that allows you to see what the computer is
processing.
Basic Computer Components
Other Components
• Input Devices
– Keyboard, mouse
• Output Devices
– Printer, speakers
• Operating System
– Windows, MacOS, Linux