Я беру курс компьютерных систем в качестве предварительного требования для мои Учителя, и натолкнулись на то, что я нашел захватывающим и труднодоступным для практического применения, а именно «фальшивое вычитание» и тот факт, что не требуется инструкции вычитания.
Что-то вроде:
x - y
Может быть записано как:
x + (~ y + 1)
Это все хорошо, но кажется, что это слишком сложно для простого вычитания, особенно когда вы могли бы легко поставить " х - у ". Существуют ли ситуации, когда это необходимо сделать, или это просто то, что МОЖНО сделать, но нельзя.