essays

essays

  • Submitted By: mandz30
  • Date Submitted: 03/06/2016 8:29 PM
  • Category: English
  • Words: 340
  • Page: 2

Binary Subtraction
The four possibilities for subtraction are
0–0=0
1–1=0
1–0=1
0 – 1 = 1 and adjust columns to left in the number in the top row (as illustrated below).
Method: In the case of a column containing 0 – 1 put down 1 as the answer and in the top
row move to the left a column at a time changing every 0 to a 1 until a 1 is found, change
this 1 to a 0.
Example: Calculate 1001001 – 1111. (The column being subtracted is shown as shaded.)
Step 1: 1’s column

-

1 0 0 1 0 0 1
1 1 1 1
0

Step 2: 2’s column
0 1
1 0 0 1 0 0 1
1 1 1 1

← (row for adjustments to top number)
1 – 1 is 0



(row for adjustments to top number)
0 – 1 is 1, and move to left in top row and change
0 to 1 and to left again, change 1 to 0



(row for adjustments to top number)
1 -1 is 0

1 0
Step 3: 4’s column
0 1 1 0 1
1 0 0 1 0 0 1
1 1 1 1
0 1 0
Step 4: 8’s column
0 1 1 0 1
1 0 0 1 0 0 1
1 1 1 1
1 0 1 0
.

← (row for adjustments to top number)
0 – 1 is 1, and move to left and change 0 to 1, move to left
again, and change 0 to 1, and to left again and change 1 to 0

Step 5: Remaining 3 columns
0 1 1 0 1

1 0 0 1 0 0 1
1 1 1 1
-

(row for adjustments to top number)
the remaining subtractions are all – 0,.

0 1 1 1 0 1 0
Drop the leading 0 (at the start of the number) to give the result as 111010
Note: I consider the above method easiest – you choose the method with which you are
most comfortable.

Similar Essays