• Постройка простого конвертера.

    Автор: Goodie от 18-02-2012, 12:41, посмотрело: 7570, благодарностей: 0

Постройка простого конвертера.

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

Приступим к постройке.

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

Постройка простого конвертера.

2. Недалеко поставим 2 AND гейта(это наш будущий переключатель)

Постройка простого конвертера.

3. Замкнём крайние от центра входы переключателя и соединим их с одним выходом оператора сложения (как на скрине)

Постройка простого конвертера.

4. От входа одного из AND гейтов сделаем мост(следим, чтобы он не соприкасался с другим проводом)

Постройка простого конвертера.

5. Поставим инвертор как показано на скрине.

Постройка простого конвертера.

6. Соединим мост с длинным входом оператора сложения.

Постройка простого конвертера.

7. Продлим провод от второго выхода оператора сложения так, чтобы он был рядом с выходами из AND гейтов.

Постройка простого конвертера.

8. Подпишем табличками выходы (На скрине выход справа - это выход из оператора сложения, а остальные - из AND гейтов).

Постройка простого конвертера.

Принцип работы

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

Идущий далее переключатель нужен, чтобы в случае, если на входе число 2(10) или 1(1), определять, какое именно из этих чисел. Когда на входе число 1, выход из оператора сложения идёт на вход переключателя(2 AND гейта), а сигнал идущий от длинного входа в конвертер идёт на мостик и переключает сигнал из оператора сложения на выход, подписаный табличкой "1".В случае с числом 2 происходит также, только нажат рычаг короткого входа в конвертер, и переключатель не переключается на выход "1", а даёт сигнал на выход "2".


Статья взята из открытого источника. Если вы против размещения статьи, свяжитесь с администратором сайта.



Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.