
The problems goes in part "b." in the constructing of a "subtractor". So I just thought to make all C inputs - inverted B to represent negative B as 1's complement binary data type and add it with A inputs how it is accomplished with 2's complement data type. (Falstad.com)

But turned out that author of the book was right :

It's not so easy task as i have assumed
The book: "Introduction to Computing Systems" by Yale N. Patt and Sanjay J. Patel. 3rd edition.





