Difficulty: Easy
Correct Answer: 2
Explanation:
Introduction / Context:Understanding how bits aggregate into bytes and words is vital for memory sizing, data alignment, and communication protocols. The given pattern contains 16 bits grouped as four nibbles (4-bit groups), commonly written with a space every 4 bits for readability.
Given Data / Assumptions:
Concept / Approach:Compute the number of bytes using the simple identity: bytes = total_bits / 8. This is a direct unit conversion from bits to bytes with no rounding since 16 is an exact multiple of 8.
Step-by-Step Solution:
Count bits: 4 groups * 4 bits per group = 16 bits. Convert units: bytes = 16 / 8 = 2. Therefore the 16-bit pattern occupies 2 bytes of storage.Verification / Alternative check:Break into two bytes explicitly: first byte 10111001 (B9 in hex), second byte 01101110 (6E in hex). Two bytes are present, confirming the calculation.
Why Other Options Are Wrong:
1: Would correspond to 8 bits, not 16 bits. 4 or 8: Would require 32 or 64 bits respectively. None: incorrect because 2 bytes is exact.Common Pitfalls:Confusing nibbles and bytes, or miscounting due to visual spacing. Spaces in binary strings are for readability only and do not change the bit count.
Final Answer:2
Discussion & Comments