People Playground

People Playground

Not enough ratings
Сложение и вычитание - двоичная логика
By Maximal1111
Это руководство о том, как сделать сложение и вычитание двоичных чисел в PPG
Умножение, а тем более деление - сложные операции, о каждой из них выйдет отдельное руководство
   
Award
Favorite
Favorited
Unfavorite
Двоичное исчисление
Для начала вкратце о двоичных числах (знак x^y означает число x в степени y):
Первый бит = 2^0 = 1
Второй бит = 2^1 = 2
Третий бит = 2^2 = 4

И так далее
Все значения битов, равных 1, складываются, чтобы получить десятичное число

В PPG это выглядит так:
Обычно после 4 бита я перехожу левее, таким образом получается нечто такое:
2^7
2^3
2^6
2^2
2^5
2^1
2^4
2^0
Сложние
Немного теории:
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10
(перенос)
1 + 1 + 1 = 11 (перенос)

Это основное правило сложения двоичных чисел, и вот так это выглядит в PPG:
На вход сначала подаётся одно число (подключения и к батарейке, и к вратам), а потом другое. И они складываются!
Вычитание
Ещё немного теории:
0 - 0 = 0
1 - 0 = 1
1 - 1 = 0
10 - 1 = 1
(перенос)

И так это выглядит в PPG:
При этом уменьшаемое должно просто податься в батарейки цвет, отличным от вычитания, а вычитаемое - тоже только в батарейку, но уже цветом вычитания (у меня - синим)
Конец
Вот такое маленькое, но полезное руководство!
Кстати, чертежи уже были сделаны мной давно - когда я делал логотип People Playground Logical
2 Comments
QSBraWQ 29 Apr, 2024 @ 6:48am 
че это за кружочки с кубиками?