Difficulty: Easy
Correct Answer: 13
Explanation:
Introduction / Context:
Binary counters naturally produce moduli that are powers of two because each new flip-flop doubles the number of states. When a design requires a modulus that is not a power of two, truncation via reset/load logic is used. Recognizing which moduli require truncation is important for choosing between a simple binary counter and additional decode/clear logic.
Given Data / Assumptions:
Concept / Approach:
Identify whether the candidate modulus equals 2^n. Values like 8, 16, 32, and 64 are 2^3, 2^4, 2^5, 2^6 respectively. Any other integer (e.g., 13) is not a power of two and therefore must be implemented by truncation from the next higher power-of-two counter modulus (here 16) using decode/reset logic.
Step-by-Step Reasoning:
Verification / Alternative check:
Design sketch: use a 4-bit counter and decode decimal 13 (1101₂) to clear back to 0000; the counter then cycles through 0–12 (MOD-13).
Why Other Options Are Wrong:
Common Pitfalls:
Final Answer:
13
Discussion & Comments