DIRECT MEMORY ACCESS details
#1

DIRECT MEMORY ACCESS


[attachment=18333]

introduction

An important aspect governing the Computer System performance is the transfer of data between memory and I/O devices.

Direct memory access (DMA) is a means of having a peripheral device control a processor's memory bus directly.

computer system with dma

Consider a typical system consisting of a CPU ,memory and one or more input/output devices as shown in fig. Assume one of the I/O devices is a disk drive and that the computer must load a program from this drive into memory.


The CPU would read the first byte of the program and then write that byte to memory. Then it would do the same for the second byte, until it had loaded the entire program into memory.

implementing dma in a computer system

A DMA controller implements direct memory access in a computer system.

It connects directly to the I/O device at one end and to the system buses at the other end. It also interacts with the CPU, both via the system buses and two new direct connections.

data transfer using dma controller

To transfer data from an I/O device to memory, the DMA controller first sends a Bus Request to the CPU by setting BR to 1. When it is ready to grant this request, the CPU sets it’s Bus grant signal, BG to 1.

The CPU also tri-states it’s address, data, and control lines thus truly granting control of the system buses to the DMA controller.

The CPU will continue to tri-state it’s outputs as long as BR is asserted.



Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: direct access file be read sequentially, direct memory access 8257 ppt, direct access file definition, direct access file structure, direct memory access dma controller intel 8257, dma controller direct memory access using vhdl vlsi latest, direct access file system pdf download,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  SHAPE MEMORY ALLOYS project uploader 1 2,393 27-06-2016, 12:31 PM
Last Post: seminar report asees
  Radio frequency based real time Child Monitoring and alarm system simple details seminar addict 1 2,003 06-09-2014, 06:45 PM
Last Post: Guest
  TELE IMMERSION small details seminar addict 1 1,611 20-12-2012, 11:21 AM
Last Post: seminar details
  GSM Based Home Security System details seminar paper 1 1,965 14-11-2012, 12:29 PM
Last Post: seminar details
  Payroll Management System small details seminar addict 1 3,212 06-11-2012, 05:28 PM
Last Post: seminar details
  WiMAX: Broadband Wireless Access project uploader 1 1,046 02-11-2012, 04:10 PM
Last Post: seminar details
  WiMAX: The Innovative Broadband Wireless Access Technology seminar details 1 1,137 02-11-2012, 04:10 PM
Last Post: seminar details
  Pick and Place Robot small details seminar paper 1 1,102 01-11-2012, 12:45 PM
Last Post: seminar details
  Development of a Prison management system details seminar details 1 1,376 27-10-2012, 01:51 PM
Last Post: seminar details
  RFID based library management system DETAILS seminar paper 1 2,703 20-10-2012, 12:27 PM
Last Post: seminar details

Forum Jump: