32 - IO and Their Brief Description, Bus Interface
32 - IO and Their Brief Description, Bus Interface
BY : PRASHANT RAWAT
TOPICS
Peripheral Devices
ASCII Alphanumeric Characters
Input-Output interface
I/O Bus and Interface Module
I/O versus Memory Bus
Isolated Versus Memory Bus
Example of I/O Interface
Summary
PERIPHERAL DEVICES
WHY ASCII?
To provide a standard to (visible or invisible) code various symbol.
In ASCII, each binary value (0 -127) represents a specific character.
Assigns standard numeric values to
letters, numbers, punctuation
marks and other characters such as
control codes.
Example: ‘A’ is represented by decimal
number ’65’.
Keyboard and
display Printer Magnetic disk Magnetic tape
terminal
Control command
Status command
Data output command
Data input command
I/O VERSUS MEMORY BUS
I/O bus
CPU
Crossbar
I/O data
Chip select Port B
CS Register
EXAMPLE OF I/O INTERFACE
RS1
Register select Timing Control
RS0 Control
and register
control
Internal bus
I/O read
RD
Status
I/O write WR Status register