Mapa mental
Chapter 6 Input/Output
Conteúdo do mapa
Chapter 6 Input/Output
External devices/peripheral devices
- Machine reable
- human reable
- communication
Transducer
- - Convert data from electrical to other forms of energy.
- I/O Module Categories
- Control and Timing
- Processor Communication
- Device Communication
- Data Buffering
- Error Detection
Techniques for I/O
- Programmed I/O
- - CPU checks status bits periodically - Lots of CPU time wasted - inefficient CPU usage - I/O module does not inform
- Interrupt-driven I/O
- - I/O module interrupt CPU it is ready.
- Direct memory access (DMA)
- - CMA controller takes over the task from CPU for I/O operation.
- Programmed I/O
I/O commands
- Control
- Test
- Read
- Write
I/O Mapping summary
- Isolated I/O
- - Separate address space
- Memory mapped I/O
- - I/O device and memory share an address space
- Isolated I/O
FireWire Serial Bus
- - IEEE standard 1394, High Performance Serial Bus
Device Identification
- - Multiple interrupt lines - Software poll - Daisy chain (hard poll, vectored) - Bus arbitration (vectored)
Universal Serial Bus (USB)
- - Widely used for peripheral connections - Commonly used high-speed I/O
Informações
- Descrição
- Mapa Mental sobre Chapter 6 Input/Output, criado por CHEW JIA HAO HAO em 23-01-2018.
- Criado por
- CHEW JIA HAO HAO
- Visualizações
- 0
- Avaliação