Тема: Проектирование процессора с плавающей точкой
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1. Система команд
a. FSubm32real – вычитаниеST ← ST -m32real
b. FStm64real – команда передачи данных, сохранениеm64real← ST,
2. Ёмкость ОП – 8Кбайт
3. Длина слова ОП – 128 бит
4. Моделирование: Fst m64real
Введение 5
1 Описание команд 6
1.1 FSubm32real - вычитание 6
1.2 FStm64real – команда передачи данных - сохранение 6
2 Описание форматов данных 8
3 Программная модель процессора 10
4 Блок-схема процессора 13
5 Алгоритмы выполнения заданных операций ППТ 14
5.1 Алгоритм операции FSubm32real 14
1-й этап. Чтение второго операнда из ОП 14
2-й этап. Позиционирование второго операнда 15
3-й этап. Преобразование второго операнда из 32realв 80real 16
4-й этап. Чтение операндов в БОД 17
5-й этап. Уравнивание порядков 17
6-й – 8-й этапы. Вычитание мантисс, формирование признака результата и запись результата. 17
5.2 Алгоритм операции FStm64real 22
1-й этап. Чтение операнда из вершины стека ST(0) в БПФ 22
2-й этап. Преобразование операнда из формата 80real в 64real 22
3-й этап. Позиционирование операнда 23
4-й этап. Запись в память 23
6 Структурные схемы блоков процессора 26
6.1 Блок памяти 26
6.2 Блокпреобразованияформатов 27
6.3 Блок регистров 30
6.4 Блокобработкиданных (блоквычитания) 31
6.5Блокмикропрограммногоуправления 35
7Моделирование 37
Заключение 46
Библиографический список 47
📖 Введение
Простым «целочисленным» процессорам для работы с вещественными числами и математическими операциями требуются соответствующие процедуры поддержки и время для их выполнения. Модуль операций с плавающей запятой поддерживает работу с ними на уровне примитивов — загрузка, выгрузка вещественного числа (в/из специализированных регистров) или математическая операция над ними выполняется одной командой, за счёт этого достигается значительное ускорение таких операций.
Возможности использования ЭВМ в производстве, обучении и многих других областях деятельности человека дали толчок массовому внедрению их в повседневную жизнь. Были переписаны многие программы, компиляторы. С помощью таких процессоров с плавающей запятой и низким энергопотреблением можно разрабатывать недорогие высокоточные изделия с широкими возможностями. Разработчики ..........
✅ Заключение
Проектирование курсовых работ даёт необходимые первичные навыки будущим инженерам различных специальностей, имеющих дело с процессорами с плавающей точкой.
В данном проекте устройство должно реализовывать 2 операции: FSub m32real и FStm64real. Моделирование команды сохранения данныхFst m64realнеобходимо для проверки правильности разработанного алгоритма.



