Question

Describe DMA and its actions. Why is DMA controller access to main memory in most systems...

Describe DMA and its actions. Why is DMA controller access to main memory in most systems given higher priority than a CPU access to main memory?

Homework Answers

Answer #1

First Part:

DMA stands for direct memory access. This can be defined as a technique where hardware components can access main memory (RAM) without any dependency of CPU.

The transfer speed between two memory devices like magnetic disk and RAM is dependent on the CPU speed. In DMA mode the CPU does not involve in the transfer process and the peripheral device manager manages the memory bus. This process speed up the data transfer.

Second Part:

DMA controller access has a higher priority than the CPU access. In DMA mode the CPU has no control over the memory buses. The DMA controller controls the memory buses and controls the transfer between the I/O device and the memory. When the CPU detects a DMA mode operation, it does not interfere in the process and stay idle while waiting for the confirmation that the memory transfer is completed.

Hope this helps.

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
The DMA and the CPU share the memory bus; the DMA has priority over the CPU...
The DMA and the CPU share the memory bus; the DMA has priority over the CPU for control of the bus. Suppose the DMA controller is transferring characters to main memory from an external device transmitting at 9000 bits per second (bps). The CPU can fetch instructions at the rate of 1 billion instructions per second (109 ∗ 8 bps). By what percentage would the processor be slowed down due to DMA activity.
In a general purpose computer system the CPU, the main memory and the cache may be...
In a general purpose computer system the CPU, the main memory and the cache may be interconnected via one or more shared system bus(es). However, the secondary storage units (eg. Hard disk) will only be connected to the system bus through an I/O controller. The following are three statements regarding the requirement for an I/O controller (i) The response times of I/O devices are very much slower than that of main memory and hence direct interfacing is impossible. (ii) It...
For the following scenario, please identify the most appropriate statistical method to use. Additionally, describe why...
For the following scenario, please identify the most appropriate statistical method to use. Additionally, describe why it is the most appropriate. Family caregiving of older adults is more common in Korea than in the United States.  A recent study assessed 100 caregivers of older adults with dementia in Seoul, South Korea.  The dependent variable was caregiver burden as measured by the Korean Burden Inventory (KBI).  The KBI is a score which ranged from 28 to 140, with higher scores indicating higher burden.  Additional explanatory...
Given access to a thermometer, scale, stopwatch, pot, and water, describe two methods for estimating the...
Given access to a thermometer, scale, stopwatch, pot, and water, describe two methods for estimating the rate at which energy is transferred from the hotplate to the pot of water. Which would you expect to be the most accurate and why? What steps might be taken to improve the less reliable method?
In a few sentences at most, describe why a flexural modulus and flexural strength is reported...
In a few sentences at most, describe why a flexural modulus and flexural strength is reported for a ceramic rather than a modulus and ultimate strength.
Why do bonds with lower seniority have higher yields than equivalent bonds with higher​ seniority? (Select...
Why do bonds with lower seniority have higher yields than equivalent bonds with higher​ seniority? (Select all that Apply) A. Debentures and notes are unsecured. Because more than one debenture might be​ outstanding, the​ bondholders' priority in claiming assets in the event of​ default, known as the​ bond's seniority is important. B. Most debenture issues contain clauses restricting the company from issuing new debt with equal or higher priority than existing debt. C. Because holders of higher seniority debt are...
1. Explain why water, with its high specific heat capacity, is utilized for heating systems such...
1. Explain why water, with its high specific heat capacity, is utilized for heating systems such as hot-water radiators. 2. A heated fruit pie often seems to have filling that is warmer than the crust. is this? What can you conclude about the specific heat of the filling and the crust? please answer both using your own words
Most operating systems include a logging and auditing facility. To set the security auditing policies in...
Most operating systems include a logging and auditing facility. To set the security auditing policies in Windows, navigate to Windows: Administrative Tools> Local Security Policy> Local Policies> Audit Policy. You will see that Windows can record successful and failed attempts to log on, access resources, and other potentially sensitive operations. You can enable auditing for a specific resource by opening its properties sheet to the Security tab, selecting Advanced, and then the Auditing tab. To review the security log, navigate...
This case assignment draws from the Business Information Systems and the Systems Acquisition and Development modules...
This case assignment draws from the Business Information Systems and the Systems Acquisition and Development modules (Chapters 5 to 8). Its purpose is to provide you with experience in analyzing organizational information systems, making recommendations to improve these systems, and formulating a plan to execute on your recommendations. 1. Recommend one of your alternatives that is the best solution to the main issue and justify your recommendation. Your justification should be based on the key decision criteria and you must...
Kim Inc. must install a new air conditioning unit in its main plant. Kim must install...
Kim Inc. must install a new air conditioning unit in its main plant. Kim must install one or the other of the units; otherwise, the highly profitable plant would have to shut down. Two units are available, HCC and LCC (for high and low capital costs, respectively). HCC has a high capital cost but relatively low operating costs, while LCC has a low capital cost but higher operating costs because it uses more electricity. The costs of the units are...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT