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
What type of interrupts are used for critical events and why?
What is a stack pointer register?
In case of DVD, the speed is referred in terms of n X. Here what does X refers to
what are the various flags used in 8085?
List out the features of 8051 microcontroller?
What are wait states in microprocessors?
What is the purpose of the biu in the 8086?
How many i/o ports are present in the 8086?
Differentiate between hardware and software interrupts and state examples for both?
What is the function of ale in 8085 microprocessor?
How can you increase ports of a microprocessor?
Logic calculations are done in which type of registers?
Give example for non-maskable interrupts?
The address capability of 8085 is 64 kb.explain?
Give truth table for a half adder, give a gate level implementation of the same?