Difficulty: Medium
Correct Answer: 1111 0011
Explanation:
Introduction / Context:
Binary arithmetic with signed numbers relies on two’s complement encoding. This question checks your ability to encode negatives and perform binary addition correctly within a fixed word size (8 bits).
Given Data / Assumptions:
Concept / Approach:
To represent –N in two’s complement: write N in binary, invert all bits, then add 1. Add using binary rules; the carry beyond bit 7 is dropped. Interpret the final 8 bits as two’s complement.
Step-by-Step Solution:
Verification / Alternative check:
Decimal check: –11 + –2 = –13; result encoding 1111 0011 corresponds to –13 in 8-bit two’s complement. Range –128…+127 supports this result without overflow.
Why Other Options Are Wrong:
Common Pitfalls:
Not discarding the end carry; forgetting the invert+1 rule; mixing sign-magnitude with two’s complement decoding.
Final Answer:
1111 0011
Discussion & Comments