Why is data bus bi-directional?
Answer Posted / hashir
The bidirectional data bus, sometimes called the memory bus, handles the transfer of all data and instructions between functional areas of the computer. The bidirectional data bus can only transmit in one direction at a time.
Basically, the data bus is used to transfer instructions from memory to the CPU for execution. It carries data (operands) "to and from" the CPU and memory as required by instruction translation. The data bus is also used to transfer data between memory and the I/O section during input/output operations.
| Is This Answer Correct ? | 11 Yes | 7 No |
Post New Answer View All Answers
State the order of interrupts priority wise (lower to higher)?
What is the bus in a microcontroller?
If the crystal oscillator is operating at 15 MHz. What will be the PCLK output of 8284?
Byte wise what are the lengths of call and ret instructions?
What is the the total addressable memory size in a 8085 microprocessor?
How much total external data memory that can be interfaced to the 8051?
What is address bus, data bus and control bus in microprocessor 8051 ?
Define the process of an interrupt operation in the 8086?
Which is the stack used in 8085?
Are all the bits of flag register used in 8051?
Differentiate between div and idiv instructions with the help of examples.
What was is the primary usage of a 8085 microprocessor?
Why was 8085 microprocessor introduced?
Explain the different modes of operations of the 8086?
Where can we find the sample assembly language programs?