| 123456789101112131415161718192021222324252627 |
- <html>
- <head>
- <meta http-equiv="content-type" content="text/html; charset=UTF-8">
- <title>Создание пучков</title>
- </head>
- <body bgcolor="FFFFFF">
- <h1>Создание пучков</h1>
- <p>Каждый вход и выход каждого компонента в схеме имеет разрядность, связанную с ним. Часто разрядность равна 1, и нет никакого способа изменить это, но многие из встроенных компонентов Logisim включают атрибуты, позволяющие вам настроить разрядности их входов и выходов.</p>
- <p>Снимок экрана ниже показывает простую схему для вычисления побитового И между двумя трёхбитными входами. Обратите внимание, что трёхбитный выход является побитовым И для двух входов. Все компоненты были настроены для работы с трёхбитными данными через их атрибут Биты данных; снимок экрана показывает атрибуты элемента И, включая атрибут Биты данных, имеющий значение 3.</p>
- <center><img src="../../../img-guide/bundles-create.png" width="431" height="269"></center>
- <p>Все компоненты Logisim определяют разрядность для каждого входа и выхода. Разрядность провода, напротив, не определена: вместо этого она подстраивается под компоненты, к которым провод присоединён. Если провод соединяет два компонента, требующие разную разрядность, Logisim пожалуется на "Несовместимые разрядности" и обозначит вызывающие проблему участки оранжевым цветом. Ниже атрибут Биты данных выходного контакта изменён на 1, так что Logisim жалуется, что провод не может соединить трёхбитное значение с однобитным.</p>
- <center><img src="../../../img-guide/bundles-error.png" width="536" height="269"></center>
- <p>Провода, которые соединяют несовместимые участки (отрисованные оранжевым), не передают значения.</p>
- <p>Для однобитных проводов вы сразу можете увидеть, какое значение передаёт провод, потому что Logisim окрашивает провод в светло- или тёмно- зелёный в зависимости от значения. Значения, передаваемые многобитными проводами не отображаются: они просто чёрные. Вы можете, однако, исследовать провод, щёлкнув на нём Инструментом Нажатие (<img src="../../../../en/icons/poke.gif" width="16" height="16">).</p>
- <center><img src="../../../img-guide/bundles-probe.png" width="395" height="215"></center>
- <p>Эта возможность исследования полезна для отладки схем, использующих пучки проводов.</p>
- <p><strong>Далее:</strong> <a href="splitting.html">Разветвители</a>.</p>
- </body>
- </html>
|