Unit 2 - Introduction To Computers
Unit 2 - Introduction To Computers
Introduction to
Computers
Unit 2 - Introduction to Computers
1) System software: Is any program that controls the computer’s hardware or that can be
used to maintain the computer in some way so that it runs more efficiently.
Data are the words, numbers, symbols and graphics that describe people, events,
things, and ideas. Data becomes information when it is used as the basis for
initiating some action or for making a decision.
Information are the words, numbers, and graphics used as the basis for human
actions and decisions.
Examples of Input
words and symbols
numbers
pictures
audio signals from a microphone
signals from another computer
temperature, speed, pressures, etc. from sensors
Examples of Processing
Arithmetic calculations
Sorting a list
Modifying pictures
Drawing graphs
Computer Applications ICT 1101 09/19/2023
Output
23
Examples of Output
images on a monitor
printed documents
sounds
Examples of Storage
ROM chips (Read-Only Memory)
magnetic disks
CD-ROM (Compact Disk Read-Only Memory)
magnetic tapesICT 1101
Computer Applications 09/19/2023
• Components of CPU
• Data Processing in CPU
• Determining processor Speed
The Central processing Unit
26
The central processing unit (CPU): The heart and brain of the
computer. It receives data input, processes information and
executes instructions.
The Control Unit regulates the computer operations much as a “traffic cop”
would. Its main functions are:
select and interpret instructions and to send appropriate signals to other units in
the computer for their execution.
direct the flow of data through the CPU, and to and from other devices.
control, supervise, and oversees all the activities of a computer and monitors the
execution of any program processed.
The control unit can execute only one instruction at a time, but it can execute
instructions so quickly (millions per second) that it can appear to do many
different
Computerthings simultaneously.
Applications ICT 1101 09/19/2023
Arithmetic/Logic Unit
29
To store data that have been input until they are transferred to
the arithmetic/logic unit for processing.
To store data and results during intermediate stages of
processing.
To hold data after processing until they are transferred to an
output device.
To hold program statements or instructions received from
input devices and from secondary storage.
Computer Applications ICT 1101 09/19/2023
Primary Storage cont’d
31
The larger the memory area, the larger the programs that can be
stored and executed.
In the earlier days, it was common to find personal computers with
4MB of RAM but as multi media (graphics, animation and
video), becomes common in the market place, personal computers
require high capacity of RAM i.e 128MB, 256MB, 512MB, 1GB,
3GB, ITB etc
After the execution cycle, the process begins the next instruction.
This process continues until the last instruction of the program
has been executed.
5 elements:
System Clock
Bus Width
Cache memory
registers
Available Memory (Internal Memory)
If a computer has a clock speed of 300 Clock speed has a tremendous impact on
MHz, then its system clock "ticks" 300 CPU performance. A CPU operating at
million times every second. 300MHz can process data nearly twice as
Computer Applications ICT 1101 fast as the same one operating at 166MHz.
09/19/2023
Bus Width
38
The system bus has two parts: the data bus and the address bus.
Registers are high speed memory locations built directly into the
ALU and used to hold instructions and data currently being
processed.
The size of the registers (also called word size) determines the
amount of data with which the computer can work at any given time.
The bigger the word size, the more quickly the computer can process
a set of data.
Today, most PCs have 32-bit registers, meaning the CPU can process
four bytes of data at one time. Register sizes are rapidly growing to
64 bits.
Computer Applications ICT 1101 09/19/2023
Cache memory
41
Moving data between RAM and the CPU’s registers is one of the
most time consuming operations a CPU must perform.
A partial solution to this problem is to include a cache memory in
the CPU.
Cache memory is similar to RAM, except that it is extremely fast
compared to normal memory and it is used in a different way.
When a program is running and the CPU needs to read data from
RAM, the CPU checks first to see whether the data is in cache
memory.
If the data is not there, the CPU reads it from RAM into its
registers but also keeps a coy of the data in cache memory.
The next time the CPU needs the same data, it finds it in the cache
memory and saves the time needed to load that data from RAM.
Therefore, cache memory speeds up processing by storing
frequently used data or instructions in its high speed memory.
Today, many CPUs have as much as 256KB cache memory built in.
Cache memory is sometimes described in levels of closeness and
accessibility to the microprocessor.
Cache built into the CPU itself is referred to as Level 1 (L1) cache.
Cache that resides on a the motherboard is also called Level 2 (L2)
cache.
Computer Applications ICT 1101 09/19/2023
Pipelining
43
Port: A connector
through which
input/output devices
can be plugged into the
computer.
• Processing takes place in the PC's central processing unit (CPU). The system's memory
plays a crucial role in processing data. Both the CPU and memory are attached to the
system's motherboard, which connects all the computer's devices together, enabling
them to intercommunicate.
2. Define the following computer concepts/terms stating the technology used under each.
Register (memory location assigned to data in transit or at rest)
Port (A connector through which input/output devices can be plugged into the computer. )
cache memory (determines the closeness to the cpu)
Bus width(the size of the connecting wires between to devices)
Clock speed (the time required for an estimated process to be executed)
3. Discuss the technology used under Plug and Play and Universal Serial Bus.
The ability to install devices into a computer when the computer itself makes any necessary internal adjustments. And USB is general
purpose port that can connect up to 128 devices.
4. There are two main buses in a computer, describe how they affect computer processing.
Computer Applications ICT 1101 09/19/2023
Internal/system(Address bus and data bus) and external/expansion
53
Thank you