Microprocessor Fundamentals - Technical MCQs

Q1:

Which bus is a bidirectional bus?

A address bus

B data bus

C address bus and data bus

D none of the above

ANS:B - data bus

Address bus is Unidirectional because the microprocessor is addressing a specific memory location. No outside devices can not write into Microprocessor.

Data bus is Bidirectional because the Microprocessor can read data from memory or write data to the memory. Normally Control bus is unidirectional.