answersLogoWhite

0


Best Answer

The read and write control lines running through the data buses have control signals. The microprocessor can read data from memory or write data to the memory so the data buses are bidirectional. One direction is needed to write the data while another direction is required for the read command to fetch the data.

User Avatar

Curtis Strite

Lvl 6
3y ago
circuit board
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why read and write control lines in a dma controller bidirectional?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

How Write a program to control a drilling machine using micro-controller?

yes


Why is the data bus in 8085 bidirectional?

So that the processor can both read and write data.


Is there any software by which you can control motors?

There is no such software that can directly control. There is need of Mechanical parts to carry out the signals processed by software. Simply write a program in C,C++ for a PIC 8051 micro controller and attach it.


Why data bus is bidirectional bus in Intel 4004?

A data bus is bidirectional because the processor needs it to both read and write. Also, in the case of the 4004, the data bus was tri-multiplexed with the 12 bit address bus and the 8 bit opcode bus.


Can you write a ram controller program in c?

Conceptually, you could indeed write a RAM controller in C. The purpose of C was to allow higher level constructs while still offering access to the underlying controller.


Why is data bus bidirectional but address bus is unidirectional?

since data can be read /write from/to the microprocessor, hence data bus is bidirectional. if data is required read from microprocessor then it will be pointing to a memory location by the address bus, by indicating which location data its required to read. similarly to write a data to a location, again the microprocessor will be to that particular location by holding that address in address bus. hence it will be unidirectional.


How do you write a letter to controller for become an examiner?

application for examiner


On the lines below, write the main idea of this selection?

on the lines below write the main idea of the section


How do you call one controller method from another controller method in angular JavaScript?

If we want to call example method of "test1 DIV controller" from "test2 DIV controller" then we can write above method. angular.Element(document.getelementByID('testDIV')).scope().example method name(); in test2DIVcontroller. For Example : <DIV ID="test1DIV" ng-controller="test1DIV controller"></DIV> <DIV ID="test2DIV" ng-controller="test2DIV controller"></DIV>


You want to write few lines about your self how can you write?

strenghth


What is the difference between single pan balance and physical balance?

In music, pan knobs are used for mono input lines to control how they are mapped to stereo output lines. On the other hand, for stereo input lines, the knob is labelled "balance". So you should get a PAN control for mono lines and a BALANCE control for stereo lines (and none for lines with more than 2 channels). In the Sun J2SDK, PAN controls behave like BALANCE controls for stereo lines and BALANCE like PAN for mono lines. However, this is only a convenience for compatibility. To write portable programs, you should not rely on this behaviour. (Matthias) others,please refer to http://www.longhowl.com/howls/185


How do you write the 8051 micro controller alp for finding the largest number in an array?

1