[Map] Простой Двоичный Калькулятор
+Инструкция по постройке
При основных о двоичной системе в юзинге калькулятора проблем нет, а если есть, то их решение описано в самой карте. Так-что сразу приступим к постройке.
В механизме используется чистый редстоун, из кучи можно выделить 3 элемента:
- Полу-Сумматор ( Входы A, B. Выходы C, S. S = A xor B; C = A and B )
- Сумматор ( Входы A, B, C. Выходы C, S. Состоит из двух полу-сумматоров )
- Последний Сумматор ( входы A, B, C. выход S. S = ( A xor B ) xor C )
Логические элементы описаны на
minecraft-wiki
Полу-Сумматор
На входа подают значения разряда 1 слагаемого и разряда 2-ого. На выходе получаем S ( значение разряда суммы ) и C ( остаток ).
Полу-Сумматор состоит из двух частей: AND и XOR. Вот схема:
Сумматор
Находит сумму 2-ух разрядов и с учетом переноса
Состоит из двух полу-сумматоров и логического элемента or.
Последний Сумматор
Если вы складываете два 4-значных (двоичных) числа, то при складывании может получиться 5-значное число. Соответственно появляется выбор. Оставить число 4-значным или сделать 5-значным. Если вы все-таки хотите создать 5 разряд то, используйте обычный сумматор (5-ым разрядом будет C).
Последним этапом все правильно подсоединяем и готово!!! Ваш калькулятор работает.
+Бонус!!! В архив добавлены .shematic файлы для MCEdit