Для студентов МАИ по предмету ДругиеПроектирование цифрового устройства для реализации типовых микрооперацийПроектирование цифрового устройства для реализации типовых микроопераций
2024-11-012024-11-01СтудИзба
Курсовая работа: Проектирование цифрового устройства для реализации типовых микроопераций
Описание
СОДЕРЖАНИЕ
1. Постановка задачи……….………………………………………........….………3
2. Описание функциональной схемы устройства………………..…………….….4
3. Функциональная схема устройства………………………………………….…..7
4. Описание управляющих сигналов……………………….……………...….........8
5. Обоснование выбора элементной базы………………………………………...11
6. Принципиальная схема устройства………………………………………….…19
7. Алгоритм логической операции………………………………………………...23
8. Программа в машинных кодах для выполнения логической операции……...25
9. Алгоритм операции сложения……………………………………………..........26
10. Программа в машинных кодах для выполнения операции сложения чисел………………………………………………………………………………...
11. Алгоритм операции умножения.……………………………………………...
12. Программа в машинных кодах для выполнения операции умножения чисел………………………………………………………………………………...
13. Список литературы……………………………………………………………..35
Спроектировать устройство обработки цифровых сигналов, реализующие типовые микрооперации над числами, представленными в формате с фиксированной запятой.
С целью уменьшения количества линий, соединяющих между собой элементы процессора, используется шинный принцип организации связей. При этом входные данные передаются ко всем узлам устройства обработки УО последовательно во времени по одному каналу - шине. Чтобы их разделить и обеспечить одновременное присутствие на входах АЛУ, используются буферные регистры памяти, позволяющие в течение требуемого времени хранить по одному слову данных. Один из них может быть реализован как параллельный регистр (БР), а для расширения функциональных возможностей устройства обработки во втором регистре (РС) может быть реализована функция сдвига информации.
1. Постановка задачи……….………………………………………........….………3
2. Описание функциональной схемы устройства………………..…………….….4
3. Функциональная схема устройства………………………………………….…..7
4. Описание управляющих сигналов……………………….……………...….........8
5. Обоснование выбора элементной базы………………………………………...11
6. Принципиальная схема устройства………………………………………….…19
7. Алгоритм логической операции………………………………………………...23
8. Программа в машинных кодах для выполнения логической операции……...25
9. Алгоритм операции сложения……………………………………………..........26
10. Программа в машинных кодах для выполнения операции сложения чисел………………………………………………………………………………...
11. Алгоритм операции умножения.……………………………………………...
12. Программа в машинных кодах для выполнения операции умножения чисел………………………………………………………………………………...
13. Список литературы……………………………………………………………..35
Постановка задачи
Спроектировать устройство обработки цифровых сигналов, реализующие типовые микрооперации над числами, представленными в формате с фиксированной запятой.
Разрядность АЛУ | 8 |
Особенности ввода/вывода | Параллельный ввод/вывод, однонаправленная шина; Последовательный ввод; |
Емкость РОН (слов) | 512, раздельная шина данных |
Логическая обработка | |
Разрядность | 8 |
Адреса операндов | 11, 12 |
Вид операции | Если А+В<255, то записать в ячейку А12 число А, в противном случае 0 |
Сложение | |
Разрядность | 24 |
Адреса операндов | 5, 7, 9 4, 6, 8 |
Адрес суммы | 4, 5, 7, 8 |
Умножение | |
Разрядность | 8 |
Адреса операндов | 8, 9 |
Адрес произведения | 7, 8 |
- Описание функциональной схемы цифрового устройства
С целью уменьшения количества линий, соединяющих между собой элементы процессора, используется шинный принцип организации связей. При этом входные данные передаются ко всем узлам устройства обработки УО последовательно во времени по одному каналу - шине. Чтобы их разделить и обеспечить одновременное присутствие на входах АЛУ, используются буферные регистры памяти, позволяющие в течение требуемого времени хранить по одному слову данных. Один из них может быть реализован как параллельный регистр (БР), а для расширения функциональных возможностей устройства обработки во втором регистре (РС) может быть реализована функция сдвига информации.
Характеристики курсовой работы
Список файлов
ПРОЕКТИРОВАНИЕ ЦИФРОВОГО УСТРОЙСТВА ДЛЯ РЕАЛИЗАЦИИ ТИПОВЫХ МИКРООПЕРАЦИЙ.docx