0 / 0 / 0
Регистрация: 10.03.2022
Сообщений: 11
1

[Multisim] Преобразователь прямого кода в обратный

27.05.2022, 21:58. Показов 911. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В задании написано спроектировать и смоделировать работу схемы четырехразрядного преобразователя прямого кода в обратный. Пятый разряд - знаковый. Нужно реализовать основной вариант схемы и указать другие возможные варианты (я так понимаю на основе шифратора/дешифратора/мультиплексора/демультиплексора/сумматора или еще каких-то компонентов, не очень понимаю). А так же найти в библиотеке Multisim микросхему, которая соответствует той, которую разработали сами и проверить ее функционирование.

Основную схему сделала сама, вроде работает. Не знаю какие еще есть возможные варианты, а также не знаю как найти уже готовую схему преобразователя в библиотеке Multisim. Помогите, пожалуйста.
Свою схему прилагаю.
Миниатюры
[Multisim] Преобразователь прямого кода в обратный   [Multisim] Преобразователь прямого кода в обратный  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.05.2022, 21:58
Ответы с готовыми решениями:

Сортировка массива разными методами: прямого включения, прямого выбора, прямого обмена, Хоара
Ребята, мальчишки и девченки!) Помогите пожалуйста! Необходимо отсортировать один и тот же массив...

Преобразователь кода
ну и если не трудно подскажите как правильно. задача такая: Реализовать на ИМС малой степени...

Преобразователь кода
Здравствуйте, нужно построить преобразователь десятично-двоичного кода в семисегментный и...

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

3
3163 / 2313 / 533
Регистрация: 11.09.2009
Сообщений: 8,441
30.05.2022, 03:37 2
Цитата Сообщение от lanushka Посмотреть сообщение
преобразователя прямого кода в обратный.
Надо уточнить, что по заданию значит "обратный". Это не очень чёткий термин. "Обратным" иногда не очень грамотно называют дополнительный код - а это инверсный плюс единица. У вас на схеме применены элементы XOR, используются они в качестве обычных инверторов, если число отрицательное и разряд знака равен "1", и не инвертируют, если число положительное и разряд знака равен "0".. Код на выходе называется скорее не "обратный", а инверсный.
0
0 / 0 / 0
Регистрация: 10.03.2022
Сообщений: 11
30.05.2022, 11:05  [ТС] 3
Нужно проверять на входе, если знаковый разряд 0, то ничего не меняем, если 1, то инвертируем.
0
3163 / 2313 / 533
Регистрация: 11.09.2009
Сообщений: 8,441
30.05.2022, 13:33 4
Ну так у вас так и нарисовано.

По поводу остальных ваших вопросов про "готовое в Мультисиме" - такого там нет. Потому что такое преобразование кода на практике бессмысленно. Для замены вычитания сложением применяется дополнительный код. А просто инверсия в зависимости от знакового разряда годится разве что как составная часть какой-то схемы, например вместе с сумматором в преобразователе в дополнительный код.

Цитата Сообщение от lanushka Посмотреть сообщение
... и указать другие возможные варианты
Можно собрать " тупо в лоб", - на мультиплексорах и инверторах.
0
30.05.2022, 13:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.05.2022, 13:33
Помогаю со студенческими работами здесь

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

Преобразователь последовательного кода с избытком 3 в параллельный 4х разрядный
Появилась задача по проектированию схемы преобразователя последовательного кода с избытком 3 в...

На основе дешифратора и мультиплексора построить преобразователь двоичного кода в десятичный
Здравствуйте. С дешифратором я управился (скрин), вроде как, а что делать дальше - понятия не имею....

перевести числа из прямого кода в дополнительный
перевести числа из прямого кода в дополнительный 10010011,за ранее благодарю

построение прямого обратного и дополнительного кода
построение прямого обратного и дополнительного кода /// пожалуйста кто нибудь поможет с этой...

Перевод числа и прямого кода в дополнительный
Как преобразовать двоичный целочисленый операнд из прямого кода в дополнительный и наоборот и...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru