Using the 8bit 2s complement binary number system perform th
Using the 8-bit. 2\'s complement binary number system, perform the following addition and subtraction problems. Clearly indicate how you checked for an overflow condition and the result of that check. Using the 8-bit, Unsigned binary number system, perform the following addition and subtraction problems. Clearly Indicate how you checked for an overflow condition and the result of that check.
Solution
2.
10100010 (16210)
+ 01111001 (12110)
100011011 (2710)
In the above addition there is a carry of 1. As you have only 8 bits, 162 + 121 = 283 which requires a total of 9 bits cannot be stored here and an overflow occurs.
10100010 (16210)
- 01111001 (-12110)
Now converting 01111001 to 2\'s complement: 10000110 + 1 = 10000111. Now summation:
10100010
+ 10000111
= 100101001
In the above subtraction, there is a carry of 1, which can be ignored. And after ignoring the carry bit, the value is: 00101001 = 4110.
