wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Direct Memory Access

profile
Yug Dave
Jul 12, 2023
0 Likes
0 Discussions
13 Reads

Direct Memory Access (DMA) is a capability provided by some computer bus architectures that enables data to be sent directly from an attached device, such as a disk drive, to the main memory on the computer's motherboard. The microprocessor, or central processing unit (CPU) is freed from involvement with the data transfer, speeding up overall computer operation. DMA enables devices such as disk drives, external memory, graphics cards, network cards and sound cards to share and receive data from the main memory in a computer. It does this while still allowing the CPU to perform other tasks.Without a process such as DMA, the computer's CPU becomes preoccupied with data requests from an attached device and is unable to perform other operations during that time. With DMA, a CPU initiates a data transfer with an attached device and can still perform other operations while the data transfer is in progress. DMA enables a computer to transfer data to and from devices with less CPU overhead.An alternative to DMA is Ultra DMA, which provides a burst data transfer rate up to 33 megabytes per second (MBps). Hard drives that have Ultra DMA/33 also support programmed input/output (PIO) modes 1, 3 and 4, and multiword DMA mode 2 at 16.6 MBps.

 

 


Comments ()


Sign in

Read Next

Deadlock

Blog banner

Jio .....A Revolution ?? ??

Blog banner

DMZ: Your Secret Weapon for Data Security

Blog banner

Race condition

Blog banner

TECHNOLOGY : BOON OR CURSE ?

Blog banner

Steganography and Steganalysis

Blog banner

The Rise of Polo Tourism in the USA: How Travellers Are Blending Luxury Stays with Elite Sports

Blog banner

Operating system

Blog banner

Importance of Website

Blog banner

Cloud Security: Trends and Innovations

Blog banner

Layers Of Blockchain

Blog banner

Modern operating system

Blog banner

Social Engineering Attacks

Blog banner

Loneliness

Blog banner

Some facts about Technology

Blog banner

De-Coding Love

Blog banner

Security in Cloud Computing

Blog banner

Domain Name System

Blog banner

MOVEMBER

Blog banner

From Websites To Super Apps For Digital User Experience

Blog banner

Objectives and Functions of Operating System

Blog banner

LEMON PICKLE (NIMBU KA ACHAR)

Blog banner

Blockchain Transactions

Blog banner

The Everyday Parenting Dilemma: Safety Vs Independence

Blog banner

Assignment-3

Blog banner

Security in Operating Systems

Blog banner

Mumbaicha Dabbawalla

Blog banner

ODOO

Blog banner

IS CONVERTING AMBITION INTO PROFESSION?

Blog banner

Supervised and unsupervised learning

Blog banner

Retiring ISS

Blog banner

Cache memory

Blog banner

(Input/Output) in os

Blog banner

File management

Blog banner

Study of Backdoor and Trojan tools

Blog banner

Famous Indian dishes that where misunderstood to be Indian

Blog banner

Understanding E-mail Servers

Blog banner

Student Grade Calculator in LISP

Blog banner

MEMORY MANAGEMENT (techniques)

Blog banner

memory management

Blog banner

Short-Form Video Marketing: Why It's Dominating the Internet

Blog banner

10 Reasons Why Guy BestFriends are the Must in Every Girl's Life

Blog banner