Показать сообщение отдельно
  #34 (permalink)  
Старый 06.01.2011, 20:29
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

а объяснить все это можно, думаю, так:

нам надо вычесть 0001 (1) из 0010 (2), но мы хотим избавиться от вычитания, т.е. сделать это используя операцию сложения. Отметим, что xxxx + 10000 = xxxx. Тогда 0010 - 0001 = 0010 + 10000 - 0001 = 0010 + <two's complement of 0001>

p.s. это бытовое объяснение на пальцах, и я не в курсе как оно видится с точки зрения представителей академической науки
Ответить с цитированием