Chapter 1 Introduction
Chapter 1 Introduction
ARCHITECTURE
Introduction
The course is about the structure and functions of the computer. It
presents the nature and characteristics of modern day computers. This
is a challenging task because:
1. There are so many products from single chip microcomputers to
supercomputers.
2. The rapid pace of change that has always characterized computer
technology continues.
However certain fundamental concepts apply consistently.
Computer Functions
The basic requirements of the computer are to:
• Process data
• Store data
OPERATING ENVIRONMENT
(Source and Destination of data)
Data
movement
apparatus
Control
Mechanism
Data
Storage Data
Facility Processing
Facility
Computer structure
There are mainly four structural components
1. Central Processing Unit:
System Bus
Interface Mass Storage
Device I/O
Subsystem
3. I/O Subsystem:
Moves data between the computer and external environment. It
consists of a variety of devices for communicating with the external
world and for storing large quantities of information.
4. System Interconnection:
Processing Processing
Element Element
System Bus
The links in the subsystems are called local buses. Each subsystem
can operate as an independent computer but can take advantage of the
shared resources. The shared main memory can be used for passing
information between subsystems and the shared mass storage can be
used to store large programs and large quantities of data that are
needed by more than one subsystem.
The competition for the shared resources by the different elements is
called contention.