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

Give example of bit address and byte address?

577


Explain sim and rim instructions?

712


Signal voltage ranges for a logic high and for a logic low in RS-232C standard are

671


What is the significance of the control unit in the 8085?

603


How can the signals of the 8086 be categorised?

620






What are set up time & hold time constraints?

622


What is a locator?

700


Explain transmission gate-based d-latch?

658


Mention the types of programmed data transfer?

649


What is a program counter?

605


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

643


What are the software instructions related to stack operations?

618


When is the LOCK prefix used often?

619


Discuss 3 states signals io/m,s0,s1?

649


Explain the pointers and index group of registers

596