Given the task definition and input, reply with output. In this task, we ask you to elaborate the sentence without changing its general meaning. You can do so by explaining further the input sentence, using more precise wording, adding qualifiers and auxiliary information etc.

Direct memory access ( usually shortened to DMA ) is a technology used in Computers and microprocessors .

Direct memory access ( DMA ) is a feature of computer systems that allows certain hardware subsystems to access main system memory ( random-access memory ) , independent of the central processing unit ( CPU ) .