Difficulty: Easy
Correct Answer: 64
Explanation:
Introduction / Context:
A Digital-to-Analog Converter (DAC) translates a digital code into an analog voltage or current. The resolution, expressed in bits, determines how finely the full-scale analog range is divided into discrete steps. Knowing how to compute the number of output levels from the bit resolution is essential in instrumentation, audio, and control systems.
Given Data / Assumptions:
Concept / Approach:
The number of unique output levels a DAC can produce equals the number of unique input codes. For an n-bit binary code, there are 2^n distinct codes. These codes map to equally spaced analog levels (ignoring nonidealities such as offset, gain error, and DNL/INL).
Step-by-Step Solution:
Verification / Alternative check:
Sanity check by halving and doubling: 4 bits → 16 levels; 8 bits → 256 levels. Six bits lies between these (16 and 256), specifically at 64, which is consistent.
Why Other Options Are Wrong:
Common Pitfalls:
Final Answer:
64
Discussion & Comments