Mind map
INPUT OUTPUT SYSTEMS
Map content
INPUT OUTPUT SYSTEMS
Major Functions of I/O Module
- 1. Control And Timing
- 2. Processor Communication
- 3. Device Communication
- 4. Data Buffering
- 5. Error Detection
- 4. Data Buffering
- 3. Device Communication
- 2. Processor Communication
- 1. Control And Timing
External Devices
- Three Categories
- 1. Human Readable
- 2. Machine Readable
- 3. Communication
- 2. Machine Readable
- 1. Human Readable
- Three Categories
Techniques For I/O Operatons
- 1. Programmed I/O
- 2. Interrupt Driven I/O
- 3. Direct Memory Access
- 2. Interrupt Driven I/O
- I/O Commands
- Test
- Control
- Read
- Write
- 1. Programmed I/O
I/O Mapping Summary
- Isolated I/O
- Separate address spaces
- Special Commands for I/O
- Memory Mapped I/O
- No Special Commands I/O
- Devices and memory share an address space
- Isolated I/O
Device Identification
- Multiple interrupt lines
- Software poll
- Daisy chain (hardware poll, vectored)
- Bus arbitration (vectored)
Types of Buses
- Universal Serial Bus (USB)
- Has gone through multiple generations
- Is controlled by a root host controller which attaches to devices to create a local network with a hierarchical tree topology
- FireWire Serial Bus
- Uses a daisy chain configuration, with up to 63 devices connected off a single port
- Provides for hot plugging which makes it possible to connect and disconnect peripherals without having to power the computer system down or reconfigure the system
- Universal Serial Bus (USB)
Images and files in the map
Information
- Description
- Information Technology Mind Map on INPUT OUTPUT SYSTEMS, created by john david on 22/01/2018.
- Created by
- john david
- Views
- 6
- Rating