Vous êtes sur la page 1sur 16

DEPARTMENT OF TECHNICAL EDUCATION

ANDHRA PRADESH
Name : K.Suguna
Designation : Lecturer
Branch : Computer Engineering
Institute : GPT, Anantapur
Year/Semester : III - Semester
Subject : Computer Architecture
Subject Code : CM-303
Topic : I/O Organization
Duration : 100 mints
Sub Topic : Bus system & different bus system
Teaching Aids : ppt, Animations, drawings

CM303.65 1
Recap

• In the previous class, you have learnt about

The working of Input Output Processor

CM303.65 2
Objective
On completion of this period, you would be able to

understand
• What is bus system
• Different bus systems

CM303.65 3
BUS

Bus refers to communication path between the


system components and also for supervising
the exchange of signal that provide
communication

CM303.65 4
Different Bus Systems

• Single shared Bus

• Memory Bus

• I/O Bus

CM303.65 5
Single shared Bus

System Bus

CPU Main I/O I/O I/O


Memory device1 device 2 device n

Fig.1

CM303.65 6
Memory Bus

Memory Bus

CPU Main IOP


memory

Fig .2

CM303.65 7
I/O Bus

I/O Bus

I/O I/O
device1 device n

Fig .3

CM303.65 8
I/O vs. Memory Bus
Three ways to communicate with I/O and memory
• Use two separate buses
- Uses separate I/O processor
- Memory communicate with both IOP and
CPU via memory bus
- IOP has separate set of data, address and
control lines with peripheral interfaces

CM303.65 9
I/O vs. Memory Bus
Contd..

• Use common bus but separate control


lines

• Common bus and control lines

CM303.65 10
Isolated vs. Memory-Mapped I/O

Uses common bus for data transfer

CM303.65 11
Isolated I/O

• Uses separate Memory or I/O R/W


lines
• Separate I/O instruction set
• Own address spaces for memory
and I/O
• Complex but high flexible

CM303.65 12
Memory mapped I/O

• Uses same address space with


memory
• Only one set of R/W signals
• Interface registers considered as a
part of memory system
• Reduces memory address space
available
• Same instruction set
CM303.65 13
Summary
We have discussed
• Bus System
• Different Bus Systems

CM303.65 14
Quiz

1. Bus refers to
a. Communication path
b. Address line
c. None of the above

CM303.65 15
2. Identify the bus system
a. Memory Bus
b. I/O Bus
c. Single Shared Bus
d. All the above

CM303.65 16

Vous aimerez peut-être aussi