Difficulty: Easy
Correct Answer: 3
Explanation:
Introduction / Context:
Classic microprocessors such as the Intel 8085A organize external communication via buses. Differentiating the address, data, and control buses clarifies how the CPU selects devices, transfers data, and orchestrates timing. This fundamental partitioning appears across many 8-bit families and remains relevant in microcontroller bus matrices today.
Given Data / Assumptions:
Concept / Approach:
The 8085A uses a 16-bit address bus (A8–A15 plus multiplexed AD0–AD7), an 8-bit data bus (AD0–AD7 during data phase), and control/status lines (RD, WR, IO/M, ALE, READY, etc.) that form the control bus. Thus there are three buses: address, data, and control. Multiplexing does not reduce the count of logical buses; it only saves pins by time-sharing functions.
Step-by-Step Solution:
Verification / Alternative check:
Any 8085A block diagram shows three labeled bus groups. The ALE signal demultiplexes AD lines to separate address and data externally.
Why Other Options Are Wrong:
Common Pitfalls:
Final Answer:
3
Discussion & Comments