Форма входа
Опрос
Как Вам новый дизайн?
Всего голосов: 10405
Статистика
Онлайн всего: 4
Гостей: 4
Пользователей: 0
Реклама
Главная » Статьи » Туториалы по Minecraft

У этого калькулятора есть один большой + и один большой -

+ то, что можно его сделать сколь угодно разрядным (хоть до 8191+8191 довести(13 разрядов))

- то, что придётся переводить из бинарной системы в десятичную с помощью сторонних аппаратов (таких, как мозг, или windows'ный калькулятор)

Ну, начнём

Многоразрядный калькулятор основан на простом операторе сложения, основанном на XOR гейте, основанном на AND гейте. Не пугайтесь, много места и времени это не займёт.

1. Сделаем простой оператор сложения.


Сначала делаем то, что под цифрой 0, потом то, что под цифрой 1.
То, что под 1 на 1 куб выше, чем то, что под 0.
Тут нужно всё правильно сделать, иначе потом придётся переделывать весь калькулятор.



Обратите внимание, что под кубом, обозначенным в схеме на уровне 1 есть факел.



2. Проверим простой оператор сложения
После того, как вы сделали простой оператор сложения, нужно убедиться в его исправности. Зажимаем(включаем) рычаг с маленьким проводом(на схеме он ниже), и верхний выход(по схеме) должен гореть. Пробуем с верхним рычагом, должно получиться аналогично. А теперь зажмём оба рычага. должны гореть оба выхода. Нижний выход должен гореть только тогда, когда зажаты оба рычага(и гореть он будет вместе с верхним). Если всё работает исправно, приступаем к этапу 3. Если что-то не так, проверьте, посыпали ли вы редстоуном все нужные кубы, поставили ли вы факелы в нужных местах, и совпадает ли расстояние между кубами у вас с расстоянием на схеме.

3. Строим калькулятор

а) Делаем много простых операторов сложения.
Смотрим схему


Делаем такие-же простые операторы сложения, как и на этапе 1 на расстояниях, как в схеме. Проверяем их как на этапе 2.

б) Проводим редстоун между операторами, как показано на схеме.
Если вы поставили их на большем расстоянии друг от друга, чем в схеме, то следим, чтобы сигнал доходил куда надо(сигнал идёт только 15 кубов от источника, если не доходит, ставим диод(не переключайте диод и проследите, чтобы он вёл сигнал в направлении, нужном вам)).

4. Испытываем калькулятор.
Зададим калькулятору сложить 9 и 11
Снизу вверх переключаем маленькие рычаги так, чтобы получилась последовательность 1001(число 9) а большие так, чтобы получилось 1011(число 11). На выходе мы должны получить 10100(снизу вверх) и это число 20.

Дополнительно

1. Перевод из бинарной системы в десятичную и обратно.
Открываем windows'ный калькулятор
Жмём Вид. Жмём Инженерный. Слева сверху у вас будет переключатель между системами.
Dec-Десятичная, Bin-бинарная(двоичная)
Вводим число в десятичной, переключаем в двоичную, видим последовательность 0 и 1, начинающаяся с 1.

2. Увеличения разрядности калькулятора.
Чтобы увеличить калькулятор, нужно приделать снизу ещё 2 простых оператора сложения, на таком же расстоянии друг от друга и от остальных, как и все остальные.
Соединим их так, как и те, а нижний провод проведём, как показано в схеме, то есть снизу, через нижний выход левого нижнего оператора. Потом допишу подробнее и со скринами.
Дата: 18 Июня 2011 Добавил: DX Прочитано: 14294 Комментариев: 14
Всего комментариев: 141 2 »
14 kostyaRUS 15 Июля 2011 03:25
0
А не знаеш как сделать также компактно но только для вычитания???
13 DX 12 Июля 2011 16:19
0
У мя их много разных)) В среднем дня 2-3. Больше всего времени уходит на конвертер.
12 Grome 09 Июля 2011 16:13
0
Только не этот а другой калькулятор .
11 Grome 09 Июля 2011 16:11
0
DX а по времени сколько заняло строительство твоего калькулятора ? )
Друг хочет узнать .
10 Demon4ik 29 Июня 2011 11:23
0
Нифга себе простой!)))
9 24 Июня 2011 20:11
0
Клёво! Я сделал, работает!
8 DX 19 Июня 2011 09:10
+1
Странные у вас вопросы)
Он же основан на простом операторе сложения)
7 Killer7161 18 Июня 2011 22:08
0
а вычитать на нём нельзя??
4 DX 18 Июня 2011 18:15
0
Этот как раз простой. Тут нету конвертера. Сложный тут ссылка
5 Killer7161 18 Июня 2011 20:20
0
а ты знаешь как делать конверт? или дай плз другую ссылка у меня с тутбобита не скачивается
6 DX 18 Июня 2011 20:25
0
Конвертер ОЧЕНЬ большой. Как его делать можно посмотреть на карте с большим калькулятором. Может быть потом напишу туториал.
3 maxim 18 Июня 2011 18:11
+3
"простой калькулятор"
ничё себе простой
1-10 11-12
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

наверх