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


Please Help Members By Posting Answers For Below Questions

what is the undefined bits in flag registers of 8085 microprocessor?

1644


What is the purpose of the sign flag in 8085?

525


Define the functions of the dx register.

602


What are the main differences between the 8085 and 8086 microprocessor?

638


In how many ways computer soft wares are categorized?

558






What is the software interrupts of 8085?

640


What is physical address?

610


List the various registers of 8085?

654


In case of DVD, the speed is referred in terms of n X. Here what does X refers to

635


Why 8051 is called 8 bit microcontroller?

911


What are the three main types of connection used by bluetooth?

601


What is an interrupt service routine in microcontroller?

564


Point out the differences between the 8086 and 8088 microprocessor?

590


Differentiate between hardware and software interrupts and state examples for both?

548


What is the bus in a microcontroller?

573