Professional Documents
Culture Documents
CC – 148/294
UNDER MAKAUT, WB
ONE'S
COMPLEMENT
PRESENTED BY CONTINUOUS ASSESSMENT 1
DEBMALYA DASH DIGITAL SYSTEM DESIGN
14800321063 EC302
ECE 3rd SEM
TABLE OF
CONTENT
01 02 03 04
One's complement of Additions by one’s Subtractions by one’s Ones's complement
Binary numbers Complement Complement notation
ONE'S COMPLEMENT OF
BINARY NUMBERS
1’s complement of a binary number is another binary number obtained by toggling all
bits in it, i.e., transforming the 0 bit to 1 and the 1 bit to 0. In the 1’s complement
format , the positive numbers remain unchanged . The negative numbers are obtained
by taking the 1’s complement of positive counterparts.
When positive number has greater magnitude, then take simply 1’s complement of negative number and
the end-around carry of the sum is added to the least significant bit (LSB).
First, the 1's complement of the number So, the 1's complement of the result (1110)₂ is -(0001)₂
-(1110)₂ is (0001)₂ which is the answer.
Adding (1101)₂ and (0001)₂ we get (1110)₂
1101
Since there is no carry bit 1, so take 1’s + 0001
complement of above result. 1110
ADDITIONS BY ONE’S COMPLEMENT
CASE-3: ADDITION OF TWO NEGATIVE NUMBERS :
You need to take 1’s complement for both numbers, then add these 1’s complement of numbers. Since
there will always be end-around carry bit, so add this again to the MSB of result. Now, take 1’s
complement also of previous result, so this will be negative number.