Алгоритм решения задач - Курсовая работа

бесплатно 0
4.5 42
Алгоритм решения функциональной задачи. Выбор системы команд специализированной ЭВМ. Форматы команд и операндов. Содержательные графы микропрограмм операций АЛУ. Разработка объединенной микропрограммы работы АЛУ. Закодированные алгоритмы микропрограмм.


Аннотация к работе
1 Алгоритм решения функциональной задачи 2 Выбор системы команд специализированной ЭВМ 3 Форматы команд и операндов 4 Содержательные графы микропрограмм операций АЛУ 5 Разработка объединенной микропрограммы работы АЛУ 6 Закодированные алгоритмы микропрограмм 7 Проектирование управляющего автомата Введение Целью курсового проектирования является закрепление знаний по курсу: «Организация ЭВМ и систем» , полученных в результате изучения лекционного курса и выполнения лабораторного практикума. 4 Содержательные графы микропрограмм операций АЛУ Числа представляются в 16-разрядном формате, старший (нулевой) разряд используется для представления знака числа, для операции сложения используется модифицированный дополнительный код, поэтому регистр RG имеет 17 разрядов (0:16) (поле RG(1:16) - для хранения первого слагаемого), регистр RG1 имеет 16 разрядов RG1(0:15) - для второго слагаемого, одноразрядному полю признака переполнения изначально присвоено нулевое значение, при операции сложения слагаемые помещаются по младшим разрядам, результат (сумма) помещается в поле RG(1:16), прибавление константы означает прибавление 1 к младшему разряду слова. Содержательный алгоритм сложения представлен на рисунке 4.1: Рисунок 4.1 - Алгоритм операции сложения Описание слов, использованных в микропрограмме сложения, представлены в таблице 4.1: Таблица 4.1 Тип Слово Пояснение ILO RG(0:16) Слагаемое (Сумма) IL RG1(0:16) Слагаемое ILO ПП Признак переполнения Содержательный алгоритм вычитания представлен на рисунке 4.2: Рисунок 4.2 - Алгоритм вычитания Описание слов, использованных в микропрограмме вычитания представлены в таблице 4.2: Таблица 4.2 Тип Слово Пояснение ILO RG(0:16) Уменьшаемое (разность) IL RG1(0:16) Вычитаемое ILO ПП Признак переполнения Содержательный алгоритмы умножения и деления представлены на рисунках 4.3 и 4.4: Описания слов, использованных в микропрограммах представлены в таблицах 4.3 и 4.4: Таблица 4.3 Тип Слово Пояснение ILO RG(0:16) Множитель, произведение IL RG1(0:16) Множимое L RG2(0:16) Множитель, произведение L СТ(1:4) Счетчик циклов Таблица 4.4 Тип Слово Пояснение ILO RG(0:16) Делимое, остаток, частное IL RG1(0:16) Делитель L RG2(0:16) Частное L СТ(1:4) Счетчик ILO ПП Признак переполнения Содержательные алгоритмы умножения на 2 и нахождения абсолютной величины числа представлены на рисунке 4.5 и 4.6, а описания слов, использованных в микропрограммах - в таблице 4.5 и 4.6: Рисунок 4.5 - Алгоритм операции «умножение на 2» Рисунок 4.6 - Алгоритм приведения абсолютной величины числа Таблица 4.5 Тип Слово Пояснение ILO RG(2:16) Операнд ILO ПП Признак переполнения Таблица 4.6 Тип Слово Пояснение ILO RG(0:1) Операнд Содержательный алгоритм микропрограммы специальной функции Arth(x) представлен на рисунке 4.7, здесь до начала выполнения программы регистру RG4 присваивается значение X.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?