Number systems: Convert the binary value 1011011₂ to its decimal (base-10) equivalent. Show the positional weights used.

Difficulty: Easy

Correct Answer: 91₁₀

Explanation:


Introduction / Context:
Binary-to-decimal conversion reinforces the idea that each bit position represents a power of two. Practicing the expansion method prepares learners for interpreting register contents and memory addresses.



Given Data / Assumptions:

  • Binary input: 1011011₂.
  • Bit positions from right (LSB) have weights: 2^0, 2^1, 2^2, ...
  • Unsigned magnitude, no sign bit.


Concept / Approach:
To convert, multiply each bit by its corresponding power-of-two weight and sum the results. Only positions with bit = 1 contribute to the sum.



Step-by-Step Solution:
Write weights for 7 bits (MSB→LSB): 64, 32, 16, 8, 4, 2, 1.Match bits 1 0 1 1 0 1 1 → use weights 64, 16, 8, 2, 1.Compute sum: 64 + 16 + 8 + 2 + 1 = 91.Therefore 1011011₂ = 91₁₀.



Verification / Alternative check:
Convert back by repeated division by 2 on 91 to reconstruct 1011011₂; the remainders match the bit pattern.



Why Other Options Are Wrong:
81₁₀, 100₁₀, 200₁₀: these sums do not equal the expansion of the given bit pattern.None of the above: incorrect because 91₁₀ is correct.



Common Pitfalls:
Misaligning bit weights; forgetting to include both the 2 and 1 contributions at the end.



Final Answer:
91₁₀

More Questions from Digital Computer Electronics

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion