3 / 2 / 2
Регистрация: 16.03.2015
Сообщений: 188
1

Разработать арифметико-логическое устройство (АЛУ)

22.11.2016, 15:21. Показов 1782. Ответов 1
Метки нет (Все метки)

Здравствуйте! Нужно разработать АЛУ по Жмакину, а именно :

Разрабатываемое АЛУ должно выполнять одну арифметическую и одну по-
разрядную бинарную логическую операцию, причем на способ выполнения
арифметической операции заданием накладываются некоторые ограничения.
Варианты операций обозначаются в табл. 11.1 следующим образом:

× — умножение обыкновенное;
∨ — дизъюнкция;


Для всех вариантов заданий исходные данные (операнды) поступают в фор-
мате 16-разрядных двоичных чисел с фиксированной запятой, представлен-
ных в прямом коде [a0a1...a15 ]d , [ ]d b0b1...b15 , причем нулевой разряд является
знаковым и запятая фиксирована после знакового разряда. Таким образом,
в арифметических операциях участвуют правильные дроби со своими знака-
ми (в логических операциях, естественно, положение запятой и знак игнори-
руются, операции выполняются над 16-разрядными двоичными векторами).
Соответственно, результат операции должен быть представлен в той же фор-
ме: [ ]d c0c1...c15 .

В задании вводится ограничение на код выполнения операции (столбец
Код ВО в табл. 11.1). Если код ВО отличается от прямого — обратный (ОК)
или дополнительный (ДК), то при выполнении арифметической операции
следует перевести операнды в заданный код, выполнить в нем операцию,
а результат вновь перевести в прямой код. Логические операции, естествен-
но, выполняются без всякого преобразования.
Результатом выполнения операции в АЛУ должно быть не только значение
суммы (произведения, конъюнкции и др.), но и признаки результата (флаги).
Каждый вариант задания предполагает формирования двух различных фла-
гов (заданных в столбце Флаги табл. 11.1) из приведенного далее множества:
􀂈 Z — признак нулевого результата;
􀂈 Р — признак четности числа единиц в результате;
􀂈 С — признак переноса (заема) из старшего разряда;
􀂈 OV — признак арифметического переполнения.
В столбце Тип УА задан номер типа управляющего автомата, который
необходимо использовать при проектировании заданного АЛУ. Список типов
УА приведен далее:
􀂈 1 — "жесткая логика", автомат Мура;
􀂈 2 — "жесткая логика", автомат Мили;

А вот и сам вариант - × , ∨ ПК OV, C 2
Пример АЛУ прикрепляю
Помощь в разработке готов отблагодарить материально .
Вложения
Тип файла: rar Arhitektura Jmakin Book+CD.rar (4.94 Мб, 14 просмотров)
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.11.2016, 15:21
Ответы с готовыми решениями:

Разработать арифметико-логическое устройство (АЛУ)
Всем привет. Может показаться нагло с моей стороны. Нужно разработать арифметико-логическое...

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

Модель арифметико-логического устройства (АЛУ), выполняющего суммирование двух чисел
Нужно спрограммировать, с использованием классов, модель арифметико-логического устройства (АЛУ),...

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

1
3 / 2 / 2
Регистрация: 16.03.2015
Сообщений: 188
24.11.2016, 14:03  [ТС] 2
никто не поможет ?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2016, 14:03
Помогаю со студенческими работами здесь

Задача: Требуется разработать устройство
Требуется разработать устройство, которое реализует следующие функции: - вводит n однобайтный слов...

Разработать устройство для хранения массива данных
требуется разработать устройство, которое реализует следующие функции: - хранит массив m...

Разработать электронное устройство защиты аппаратуры от перегрева
Здравствуйте! Может ли кто-нибудь помочь в построении принципиальной эл.схемы... Вот...

Хочу разработать какое-нибудь полезное устройство. Нужны идеи и советы!
Нужна помощь с определением темы дипломной работы! Не могу определиться с направлением. У меня 3...


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

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

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