Computer Organization Architecture - Topic 1
Computer Organization Architecture - Topic 1
INTRODUCTION TO
BASIC COMPUTER
ARCHITECTURE
TCS1063: COMPUTER ORGANIZATION &
ARCHITECTURE
1
Architecture And Organization
Computer Architecture
• Computer Architecture refers to attributes of a
system that visible to a programmer, or those
attributes that have a direct impact on the logical
execution of a program
• Examples Instruction sets, number of bits, I/O
mechanism and techniques of addressing memory
2
Computer Organization
• Computer Organization refers to the operational
units and their interconnections that realize the
architectural specifications
• Hardware details transparent to the programmer
control signals, interfaces between the computer
and peripherals, and the memory technology used
3
• The operation of
each individual
component
Functions
Structure
• The way in
which
components are
interrelated
4
Able to process data into a
Data processing variety of form
Function Of A Computer
Able to store data, in a short
Data storage term or a long term data
storage function
5
• Refers to the internal structure
Structure of the computer itself
6
• Main structural components:
8
Types Of Computer
Digital Computer
9
Analogue Computer
10
Hybrid Computer
11
• Classification of Computer
Laptop /
Personal
Notebook Workstation
Computer
Computer
Mainframe
Supercomputer
Computer
12
Personal Computer
• Used in homes, schools and business office.
• Common form of a desktop computer
• It has a processing and storage units, visual display and audio
output units, and a keyboard
13
14
Notebook Computer
• A compact version of the personal computer with all of these
components packaged into a single unit the size of a thin
briefcase
15
16
Workstation
• It has a high-resolution graphic input/output capability, have
more computational power than personal computers
• Used in engineering applications - for interactive design work
17
18
Mainframe
19
20
Supercomputer
• A large and very powerful computer
• Used for the large-scale numerical calculations weather
forecasting, aircraft design and simulation
21
22
INTERCONNECTION STRUCTURE
Communication pathway
connecting two or more
devices
23
A system bus consists
of from 50 to 100 Data line (Data bus)
separate lines
Bus Structure
Any bus the lines can
Address line (Address
be classified into three
bus)
functional groups
24
25
Data Lines
26
Address Lines
27
Control Lines
• Used to control the access to and the use of the data and
address lines
• Control signals transmit command and timing information
between system modules
• Timing signals indicate the validity of data and address
information
28
1
Send data
2
Transfer data via the bus
1
Obtain the use of the bus
Request data
2
Transfer a request to the
other module over the
control and address lines