4 / 24 · Check
Check: carry versus signed overflow
Distinguish numeric boundaries under unsigned and signed interpretation.
Lessons are free to read. Enroll to save your learning progress.
For eight-bit addition, distinguish result bits, unsigned carry, and signed overflow. Adding 01111111 and 00000001 produces 10000000. Calculate the mathematical values before deciding which range was exceeded.
What are unsigned carry and signed overflow for eight-bit 01111111 + 00000001?
127+1=128 fits unsigned eight bits, so carry is zero. It exceeds signed maximum 127, and the resulting pattern reads as -128, so signed overflow is one. Carry and signed overflow describe different boundaries.
✓ Check completed