Игнорирование 1 после получения 2-секундного дополнения 000 в таблице истинности 3 переменных

#binary #logic #physics #digital

#двоичный #Логические #физика #цифровой

Вопрос:

У меня был экзамен по предмету DLD. Возник вопрос: «Спроектировать схему, которая может принимать 2-е дополнение к любому 3-разрядному числу». Таблица истинности, которую мы получаем, равна :

 A| B| C|
0| 0| 0|
0| 0| 1|
0| 1| 0|
0| 1| 1|
1| 0| 0|
1| 0| 1|
1| 1| 0|
1| 1| 1|
  

Тогда как, когда мы находим 2-кратное дополнение как

 000
111
  1
----
1000
  

Но я просмотрел много видео, где они проигнорировали 1 и записали ответ в 3 бита
как

 A|B|C
0|0|0
  

Я очень запутан, почему они проигнорировали 1 и в чем проблема, если мы ставим 1, а не игнорируем

Комментарии:

1. Куда 1 идти? Если у вас есть n биты пространства для хранения числа, и вы переполняетесь, куда 1 уходит лишнее?

2. Я думаю, что для того, чтобы сделать его 3-битным, 1 игнорируется? вероятно.