answersLogoWhite

0


Best Answer

In a DMA while the data is transferred between the memory and the device, if it is stopped or interrupted by any other device like CPU, it would result into a Data loss, since DMA doesnt have a program counter unlike CPU which stores it current position. In CPU if it is interrupted, it suspends it s operation without any data loss. Hence DMA has a higher priority than CPU.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why DMA access to main memory is given higher priority than processor access to main memory?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

How much ram could the 8088-processor access?

8088 processor accessed 1MB


What is a RAM processor?

ransom access memory which is permenant


What is the Memory access time?

The time required by a processor to access data or to write data from and to memory chip is referred as access time.


What is memory access time?

The time required by a processor to access data or to write data from and to memory chip is referred as access time.


What hardware is the processor most closely associated with?

RAM (Random-access memory)


What is the fastest type of memory?

The fastest type of memory on a computer is the registers that form the execution model of the processor.


Who controls PC software?

Random Access Memory (RAM) and Processor Controls PC Software.


What is special high speed memory that allows the processor to access data more rapidly than from memory located elsewhere on the system board?

cache memory


Why memory to memory acess is not possible in 8086 micro processor?

Memory to memory access is certainly possible in the 8086/8088 microprocessor. Look at the repeated string copy instructions.


How much memory can a computer use?

It all depends on the architecture that the processor is built on. If it is 32 bit architecture, 2^32 it will be 4gb. If it is a 64bit processor it can access 2^64 memory locations, or 16gb.


What is the maximum amount of memory any single process on Windows can address?

32 bit processor can access 4294967296 bit memory adderss.


What is the use of a computer processor?

The processor is considered the "brain" of a computer. Without it the computer will not be able to boot up windows. The processor is the central focus of the computer. It has three main tasks: 1. Receiving input (including memory access) 2. Giving ouput (including memory access) 3. And performing mathematical and logical calculations