0 0 1 1 note: 00112 = 310
+ 0 0 1 1 = 3
---------
0 1 1 0 = 6; carry in = carry out of sign bit = 0
1 0 0 1 = -7
+ 0 0 1 1 = 3
---------
1 1 0 0 = -4; carry in = carry out = 0
1 0 0 1 = -7
+ 1 0 0 1 = -7
---------
0 0 1 0 = ERROR; 1 = carry out bit; 0 = carry in to sign
bit
0 1 1 1 = 7
+ 0 1 1 1 = 7
---------
1 1 1 0 = ERROR, 0 = carry out; 1 = carry in
1 1 0 1 = -3
+ 1 1 0 1 = -3
---------
1 0 1 0 = -6; carry out = carry in = 1; carry out bit is
discarded.
1 1 0 1 = -3
+ 0 0 1 1 = 3
---------
0 0 0 0 = 0; carry out = carry in = 1; carry out bit is
discarded.