Professional Documents
Culture Documents
Lecture 2 (COA)
Lecture 2 (COA)
Lecture 2 (COA)
(IAS computer)
The present day digital computers are based on stored-program
concept introduced by Von Neumann. In this stored-program
concept, programs and data are stored in separate storage unit
called memories. Central Processing Unit, the main component of
computer can work with the information stored in storage unit
only. In 1946, Von Neumann and his colleagues began the design
of a stored-program computer at the Institute for Advanced
Studies in Princeton. This computer is referred as the IAS
computer.
The control circuits in the program control unit are responsible for
fetching instructions, decoding opcodes,controlling the information
movements correctly through the system, and providing proper
control signals for all CPU actions.
The Main Memory Unit:
It is used for storing programs and data. The memory locations of
memory unit is uniquely specified by the memory address of the
location. M(X) is used to indicate the location of the memory unit
M with address X.
The data transfer between memory unit and CPU takes place with
the help of data register DR. When CPU wants to read some
information from memory unit, the information first brings to DR,
and after that it goes to appropriate position. Similarly, data to be
stored to memory must put into DR first, and then it is stored to
appropriate location in the memory unit.
Input devices are used to put the information into computer. With
the help of input devices we can store information in memory so
that CPU can use it. Program or data is read into main memory
from input device or secondary storage under the control of CPU
input instruction.
Address bus:
• It is the part of the System Bus. It is used to carry address signals
to read and write data in the memory.
• Address bus is unidirectional.
• An address is a unique ID of each component connected to the
System bus. It is called address of the component.
• When a component of a computer wants to communicate with
another, it uses a few system bus lines to specify the address of
the destination: these lines are called address bus.
Address Bus
CPU Memory
Data Bus:
Properties of Bus:
• Bus width: The amount of information that can be stored.
: The wider the bus , the more information that
can be stored.
: No. of bits can be sent at once.
• Bus speed :The speed of a bus to transfer bits/bytes in a unit
(The rate at which bus can transmit data) and it is calculated
in HZ)
• Bus bandwidth: Amount of data can be carried from one
point to another in a given time.
Bandwidth=Bus width x bus speed.
o 16-bit ISA:
▪ Data width = 16 bits
▪ Speed = 7 MHz
▪ Throughput = 8 MB/sec
▪ The original 8-bit and 16-bit ISA cards had to be
manually configured.
o MCA :
▪ MCA = Micro Channel Architecture
▪ Data width = 32 bits
▪ Speed = 12 MHz
▪ Throughput = 40 MB/sec
▪ Device automatically configured itself.
o EISA :
▪ EISA = Extended Industry Standard Architecture
▪ Data width = 32 bits
▪ Speed = 8.33 MHz
▪ Throughput = 32 MB/sec
▪ Device automatically configured itself
▪ Maintained backwards compatibility with 8-bit and
16-bit ISA bus
o PCI
▪ PCI = Peripheral Component Interconnect
▪ Data width = 32 bits
▪ Speed = 33 MHz
▪ Throughput = 264 MB/sec
▪ The PCI bus is actually mezzanine bus. A
mezzanine bus is an expansion bus that does not
have to be the only expansion bus on the
motherboard. In other words, it is coordinated to
work with other buses on the motherboard.
• Data traffic on the ISA bus is passed to the
PCI bus and “stepped up” to run at the speed
of the PCI bus.
▪ The PCI bus connects to the Northbridge chip
through the PCI expansion bus.
▪ PCI cannot handle the greater video requirements
of today’s graphically intense games.
PCI slots
o AGP
▪ AGP = Accelerated Graphics Port
▪ Data width = 32 bits
▪ Speed = 66 MHz and above
▪ Throughput = 528 MB/sec
▪ Designed to provide fast access to video
▪ Directly connected to the motherboard.
AGP Slot
USB Ports