Perhaps you would like to give some example problems. If a negative number is already in twos comlement form, then how are you going to not deal with twos complement?
wow... my first thought was subtraction could be accomplished by XOR.... nope.... it's been too long since i've done any binary math in that much detail (outside of the occasional subnet mask math).