In a 4-bit two's complement representation, the range of representable numbers is:
[−24−1,24−1−1]=[−8,+7] Converting the given 4-bit two's complement binary numbers to decimal:
N1=10112=−8+2+1=−5
N2=11012=−8+4+1=−3
N3=10102=−8+2=−6
N4=10012=−8+1=−7
Now, evaluating each operation:
(A) N1+N2=(−5)+(−3)=−8.
Since −8∈[−8,7], this does not cause overflow.
(B) N2+N3=(−3)+(−6)=−9.
Since −9<−8, the result falls outside the representable range, resulting in arithmetic overflow.
(C) N3−N4=(−6)−(−7)=+1.
Since +1∈[−8,7], this does not cause overflow.
(D) N1+N4=(−5)+(−7)=−12.
Since −12<−8, the result falls outside the representable range, resulting in arithmetic overflow.
Thus, operations B and D result in arithmetic overflow.