Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
DON’T JUST SIT
THERE. YOU CAN
LEARN INPUT OUTPUT
INTERFACE IN QUICK
15 MINUTES.
Contents
Input Output Interface
I/O Bus and Interface Modules
I/O versus Memory Bus
Isolated (Port-Mapped) versus Memo...
Input Output Interface
Internal storage & External I/O Devices
Direct Communication is not possible.
The major differen...
I/O Bus & Interface Module
Interface Interface Interface Interface
Keyboard
&
Display
Terminal
Printer
Magnetic
Disk
Magne...
IO Commands
There are four types of I/O Command:
 Control Command
 Status Command
 Output Data Command
 Input Data Co...
I/O Versus Memory Bus
Like I/O Bus, Memory Bus also contains Data, Address
& Control Lines.
Three ways to communicate:
...
Isolated versus Memory-Mapped I/O
ISOLATED I/O MEMORY MAPPED I/O
Separate read/write control
lines
A single set of read/wr...
Example of an I/O Interface
I/O Data
Bus Buffers
Status
Register
Control
Register
Port B
Register
Port A
Register
CS
RS1
R...
Input output interface
Upcoming SlideShare
Loading in …5
×
Upcoming SlideShare
Computer Architecture and Organization Chapter 6
Next
Download to read offline and view in fullscreen.

16

Share

Download to read offline

Input output interface

Download to read offline

Computer Architecture (Input Output Interface)

Related Books

Free with a 30 day trial from Scribd

See all

Input output interface

  1. 1. DON’T JUST SIT THERE. YOU CAN LEARN INPUT OUTPUT INTERFACE IN QUICK 15 MINUTES.
  2. 2. Contents Input Output Interface I/O Bus and Interface Modules I/O versus Memory Bus Isolated (Port-Mapped) versus Memory-Mapped I/O Example of I/O Interface
  3. 3. Input Output Interface Internal storage & External I/O Devices Direct Communication is not possible. The major differences are:  Different manner of operation  Data transfer rate  Difference in word format  Difference in operating modes of peripherals
  4. 4. I/O Bus & Interface Module Interface Interface Interface Interface Keyboard & Display Terminal Printer Magnetic Disk Magnetic Tape Data Address Control I/O Bus Processor Fig. Connection of I/O Bus to input-output devices
  5. 5. IO Commands There are four types of I/O Command:  Control Command  Status Command  Output Data Command  Input Data Command
  6. 6. I/O Versus Memory Bus Like I/O Bus, Memory Bus also contains Data, Address & Control Lines. Three ways to communicate:  Use two separate buses  Use one common bus but separate control lines  Use common bus with common control lines
  7. 7. Isolated versus Memory-Mapped I/O ISOLATED I/O MEMORY MAPPED I/O Separate read/write control lines A single set of read/write control lines Separate memory and I/O address spaces Common address space Distinct input & output instructions No Specific input or output instructions - Considerable flexibility in handling I/O operations
  8. 8. Example of an I/O Interface I/O Data Bus Buffers Status Register Control Register Port B Register Port A Register CS RS1 RS0 RD WR Timing & Control Signal InternalBus Bidirectional Data Bus Chip Select Register Select I/O Read I/O Write To CPU To I/O Device Control I/O Data Status Fig. Example of an I/O Interface Unit
  • ManikumarjManikumarj

    Feb. 1, 2021
  • CarlinNasc

    Nov. 12, 2019
  • ShivamPandit

    Oct. 21, 2019
  • SonuSharma315

    Apr. 25, 2019
  • HabibaBarsha

    Mar. 8, 2019
  • PayalMittal31

    Feb. 1, 2019
  • AbdirahemELkumar

    Jun. 26, 2018
  • AshishKumar2861

    May. 27, 2018
  • SurajSubramanian12

    May. 2, 2018
  • VivekVerma268

    Nov. 23, 2017
  • GvGvKeerthu

    Nov. 15, 2017
  • chandhiraprakash

    Aug. 11, 2017
  • hashirsyed1

    Jul. 6, 2017
  • GeorgeFratern

    Dec. 17, 2016
  • shayankhan18

    Apr. 30, 2016
  • zara369

    Dec. 11, 2015

Computer Architecture (Input Output Interface)

Views

Total views

15,359

On Slideshare

0

From embeds

0

Number of embeds

28

Actions

Downloads

505

Shares

0

Comments

0

Likes

16

×