DMA Controller

GPTKB entity

Statements (51)
Predicate Object
gptkbp:instanceOf gptkb:hardware_component
gptkbp:canBe single-channel
multi-channel
standalone chip
integrated on-chip
gptkbp:category gptkb:architecture
gptkb:personal_computer
data transfer
gptkbp:communicatesVia gptkb:microprocessor
memory
peripheral devices
gptkbp:component gptkb:microprocessor
I/O subsystem
gptkbp:enables high-speed data transfer
gptkbp:example gptkb:Intel_8237
AMD Am9517
Motorola MC6844
gptkbp:fullName Direct Memory Access Controller
gptkbp:function manages direct memory access operations
transfers data between memory and peripherals
gptkbp:hasInterrupt DMA interrupt
gptkbp:hasRegister status register
count register
address register
control register
gptkbp:improves system performance
gptkbp:introducedIn 1970s
gptkbp:mode burst mode
transparent mode
cycle stealing mode
gptkbp:reduces CPU overhead
CPU intervention in data transfer
gptkbp:relatedTo gptkb:DMA_controller
bus mastering
I/O controller
peripheral controller
gptkbp:standardizedBy gptkb:IEEE
gptkbp:supports asynchronous data transfer
synchronous data transfer
gptkbp:usedFor disk I/O
video data transfer
audio data transfer
network data transfer
gptkbp:usedIn embedded systems
microcontrollers
computers
PCI devices
ISA devices
gptkbp:bfsParent gptkb:Memory-Mapped_Input/Output
gptkbp:bfsLayer 8
http://www.w3.org/2000/01/rdf-schema#label DMA Controller

Please wait…