Форум программистов, компьютерный форум, киберфорум
Наши страницы
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
 
Just L
0 / 0 / 0
Регистрация: 05.09.2019
Сообщений: 5
1

Блоки ЭВМ. Построение схемы

31.10.2019, 12:47. Просмотров 130. Ответов 1

Здравствуйте, кто-нибудь разбирается в построении схем? Что объясняет преподаватель ни черта непонятно.. прошу Вас, очень нужно
Построить схему, подающую в сумматор АЛУ операнд в прямом коде, если операнд положительное число, либо в дополнительном коде, если операнд отрицательное число.
Схема должна содержать следующие узлы:
1) четырёх битовый регистр операнда
2) схему формирования дополнительного кода операнда
3) мультиплексор, на входы которого подаётся прямой и дополнительный коды операнда, на выходе которого формируется код операнда в сумматор в зависимости от знака.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2019, 12:47
Ответы с готовыми решениями:

Qelectrotech построение схемы
Добрый вечер. Задача состоит в том, чтобы нарисовать данную схему. Однако на ней проводники дважды...

объяснить блоки принципиальной схемы
здравствуйте, Прикрепленная схема это коагулятор фотек Е80. ( мед. прибор) хочу для диплома взять...

Выбор преобразователя и построение схемы
Металлоискатель Fisher f2 питается от 2 крон. (в интернете пишут поразному но больше что они...

Построение схемы JK триггера
Здравствуйте, подскажите пожалуйста, как можно построить схему JK триггера на элементах: сумма по...

Построение схемы в Quartus
Как построить такую схему в Quartus.

1
i8085
2506 / 1566 / 313
Регистрация: 11.09.2009
Сообщений: 5,748
31.10.2019, 23:30 2
Цитата Сообщение от Just L Посмотреть сообщение
Что объясняет преподаватель ни черта непонятно..
Соответственно, что вы объясняете - непонятно вдвойне.
В задании не указано, в каком коде изначально это число-операнд со знаком. Можно только предположить, что наверное это число целое, в прямом коде, содержит 4 бита значения (судя по требуемой разрядности регистра) и ещё 1 бит - знак. Почитайте любой материал про представление положительных и отрицательных чисел, почитайте повнимательнее своё задание. Если исходное число представлено действительно так, то видимо требуется соединить данные в задании три узла следующим образом:
С формирователем дополнительного кода операнда и с мультиплексором всё очевидно: Мультиплексор должен быть четырёхразрядным "два в один", т.е. должен передавать на выход либо исходное входное четырёхразрядное число, либо это число, преобразованное в дополнительный код "формирователем дополнительного кода". Управление адресом мультиплексора - от разряда знака. Формирователь дополнительного кода должен выполнять операцию "инверсия" и операцию "+1" (отрицательное число в дополнительном коде - это оно инверсное плюс единица). Итого, это четыре инвертора, по одному на каждый разряд, а за ними четырёхразрядный сумматор, на один вход которого подаётся инвертированное число, а на другой - фиксированное число "1".
А вот куда ставить четырёхразрядный регистр - неизвестно. Насчёт того, что схема должна быть синхронной (т.е. должна тактироваться), в задании ничего не сказано. Для выполнения операции он не требуется. Можно поставить его на выход, но тогда появится ещё и сигнал записи в этот регистр и становится непонятно, как фиксировать бит знака, - он же пятый, и в этот регистр не поместится. Если в задании про это действительно ничего нет, то лучше этот регистр поставить на вход, и считать, что это источник исходного числа. Правда с битом знака получается та же ерунда, - при записи в регистр числа он должен как-то синхронно тоже меняться.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.10.2019, 23:30

Построение схемы по картам Карно
Есть таблица истинности. Из нее построил карты карно. А как теперь по картам карно построить схему?...

Multisim. Построение комбинационной схемы
Здравствуйте! Помогите мне, пожалуйста, построить комбинационную схему по входной и...

Построение функции работы логической схемы
Всем привет, помогите литературой по схеме модуля. Из этой схемы я должен ее математизировать. С...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.