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

OS ASSIGNMENT

Blog banner

Why is ITSM important in IT organization?

Blog banner

Deadlock

Blog banner

POSITIVE ATTITUDE IN LIFE

Blog banner

"Can Lisp do Machine Learning?"

Blog banner

Predictive Analytics: How Data Science Predicts Trends(Weather ,Stock Market,Sales Forecasting ).

Blog banner

The Role of Teachers in Building a Child’s Confidence

Blog banner

What is Internet

Blog banner

Threads

Blog banner

Sagar Parikrama

Blog banner

Metasploit

Blog banner

Multicore CPUs

Blog banner

My First Dream Bike

Blog banner

INTERNET

Blog banner

AutoML: The Future of Automated Data Science

Blog banner

Cyber Security Control

Blog banner

Uniprocessor Scheduling

Blog banner

Proton mail

Blog banner

"Geographic Information Systems (GIS) and its Applications in Urban Planning"

Blog banner

History of Money

Blog banner

Lemon and Chilli Pickle (Limbu Mirchi Achar)

Blog banner

Virtual Memory

Blog banner

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

Blog banner

VPN

Blog banner

Classification Vs Clustring? What's the diffrence?

Blog banner

Memory management

Blog banner

IS CONVERTING AMBITION INTO PROFESSION?

Blog banner

Busted : Common Web Security Myths

Blog banner

Data Lake

Blog banner

Memory Management

Blog banner

Development Of Modern Operating System

Blog banner

Krishna Rao SAP ID--53003230076

Blog banner

The Essential Guide to Dynamic Arrays vs. Linked Lists: Which to Use and When ?

Blog banner

Royal enfield

Blog banner

LEMON PICKLE SWEET AND MILD HOT

Blog banner

Why am I never satisfied with my Life?

Blog banner

Zoho

Blog banner

Virtual Machine

Blog banner

Deadlock

Blog banner

Article on Zoho Corporation

Blog banner

Cache Memory in Operating Systems

Blog banner

What is OS Fingerprinting?

Blog banner