MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ARCHITECTURE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
The address bus is
A
Uni-directional and controlled by the CPU
B
Bi-directional and controlled by the CPU
C
Uni-directional and controlled by the memory
D
Uni-directional and controlled by the memory
Explanation: 

Detailed explanation-1: -The address bus is unidirectional . Data bus-carries the data between the processor and other components. The data bus is bidirectional . Control bus-carries control signals from the processor to other components.

Detailed explanation-2: -Address bus – Address bus is unidirectional because data flow in one direction, from microprocessor to memory or from microprocessor to Input/output devices (That is, Out of Microprocessor).

Detailed explanation-3: -The address bus is unidirectional because the microprocessor addresses a specific memory location of the system. No outside devices can write into the Microprocessor. A data bus is bidirectional because the Microprocessor can read data from memory or write data to the memory.

Detailed explanation-4: -The address bus is used by the CPU or a direct memory access (DMA) enabled device to locate the physical address to communicate read/write commands. All address busses are read and written by the CPU or DMA in the form of bits.

Detailed explanation-5: –Address bus (Unidirectional) carries #memory addresses from the processor to other components like primary #storage and #input/output devices.-#Data bus (Bidirectional) carries the data between the processor and other components.

There is 1 question to complete.