Chapter 3 - Organization of A Computer Systems
Chapter 3 - Organization of A Computer Systems
Computer System
Hardware Software
CPU
Central Processing
Unit
Figure shows the components of a computer system
Register register
ALU
Control unit flags
It is referred as the computers "number crunchier".
It performs the arithmetic calculations of addition, subtraction, multiplication and division
and comparisons and it is used to keep track of and execute instruction.
All modern digital computers can do is addition; multiplication is merely a continuous
addition; subtraction is the addition of the complements of the number to be subtracted;
division is the addition of complements.
Registers are paths or conduits that connect the Arithmetic Logical Unit to the main
memory.
When an instruction loaded from main memory, it is placed first in the register to wait
instructions from the control unit.
Data are also stored in registers prior to execution in the ALU.
3.2.5 Main Memory or Primary Memory or RAM
Is that the memory which is directly accessible by the control unit and ALU;
Usually referred as Random Access Memory (RAM), because each memory location can
be accessed without having to work sequentially through hundreds or even thousands of
memory locations called addresses;
Each memory location can be referred by its memory location (address);
Holds instructions and data elements which are currently being used by the computer;
The data in the main memory will be lost when the power is off;
Parts of the CPU may also contain Read Only Memory (ROM).
This type of memory is integrated into the circuitry of the computer and can not be
altered without altering the computer circuitry;
Used to store programs and data that are used frequently and permanently;
Due to high price of a primary storage memory of a computer system, the need to have other type
of storage to hold large amount of data in a less expensive and yet accessible manner is evident.
Hence secondary storage device were created with this need in mind.
3.2.6 Bus System
Interconnecting Components in a Macro Computer and Information Movement in a Computer
System.
Types of data bus
Address Bus: - is a unidirectional bus over which digital information is transferred to identify
either a particular memory location or particular I/O address.
Data Bus: - a bus system which interconnects the CPU, memory and all the peripheral Input /
Output devices of a computer system for the purpose of exchanging data.
Control Bus: - a bus used to select and enable an area of main storage and transmit signals required
to regulate the computer operation.
3.2.7 Input Device
Is the unit used to enter data into the computer so that it can be processed.
It converts information from a form suitable to human beings to one understandable by the
computer.
Examples of input devices:
Keyboard (which is the most widely used input devices)
Disk drives (floppy and hard-disk drives)
Mouse
Scanners
Web-Cameras
Touch pads
Light pen (a photo cell to choose a displayed response to request further information).
Microphones
CD-ROM Drive, etc.
3.2.9 Output Units
Used to get data out of a computer so that it can be examined, analyzed or distributed to others.
Convert the result of the only-machine understandable form to a form understandable by
human beings.
Examples of output devices:
The Visual Display Unit (VDU) or monitor or screen
Printers (dot matrix, daisy wheel, laser printers)
Plotters
Voice (audio) response unit
Disk drives
3.2.10 Secondary Storage
Secondary storage or auxiliary storage, can take many forms, which have traditionally included
punched cards, papers tape, magnetic tape, magnetic disk and magnetic drum.
a) Magnetic disks
Magnetic disks are metals or plastic platters coated with ferrous oxide, an easily magnetically
material. Magnetic disks allow for random access of information and overcome the slow access
time commonly found in tape files.
b) Hard Disk
A high capacity magnetic disk made up of metal, which can be fixed in the system unit of the
computer.
Serves as a secondary storage.
Enables very fast accessibility of data.
Accessing data from hard disk is faster than from floppy disks.
2. Spreadsheet
- is an electronic worksheet display on the VDU.
- Until recently, entering numbers on pages of accountants ruled ledger pad did financial
analysis and other mathematical calculation. Example: Excel
3. Database Management System.
- Allow you to store information on a computer, retrieve it when you need it and update it when
necessary.
- You can do this with index cards, but database management programs do them more quickly
and easily. Example: Access