Statements (51)
Predicate | Object |
---|---|
gptkbp:instanceOf |
computer hardware feature
|
gptkbp:abbreviation |
gptkb:DMA
|
gptkbp:canBe |
single-channel
multi-channel |
gptkbp:canBeBypassedBy |
operating system security controls
|
gptkbp:cause |
bus contention
memory corruption if misconfigured |
gptkbp:commonIn |
modern PCs
|
gptkbp:controlledBy |
gptkb:DMA_controller
|
gptkbp:enables |
efficient I/O operations
data transfer between memory and peripherals without CPU intervention |
gptkbp:hasSecurityRisk |
DMA attack
|
gptkbp:hasType |
block transfer DMA
burst mode DMA cycle stealing DMA transparent DMA |
https://www.w3.org/2000/01/rdf-schema#label |
Direct Memory Access (DMA)
|
gptkbp:improves |
data transfer speed
|
gptkbp:introducedIn |
mainframe computers
|
gptkbp:reduces |
CPU overhead
|
gptkbp:relatedTo |
gptkb:microprocessor
gptkb:SDRAM I/O devices Direct Memory Access Controller (DMAC) Peripheral Component Interconnect (PCI) |
gptkbp:requires |
address bus
control bus data bus DMA channels bus arbitration |
gptkbp:standardizedBy |
gptkb:IEEE
|
gptkbp:supports |
cycle stealing
burst transfer transparent transfer |
gptkbp:usedBy |
graphics cards
network cards sound cards disk controllers |
gptkbp:usedFor |
audio data transfer
network data transfer disk data transfer graphics data transfer |
gptkbp:usedIn |
embedded systems
microcontrollers computers video streaming high-speed data acquisition real-time systems |
gptkbp:bfsParent |
gptkb:Intel_8257
gptkb:Direct_Memory_Access_(DMA)_remapping |
gptkbp:bfsLayer |
7
|