Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РГР / IVT-222_Nazrov N.M._AiLOVS_RGR_2023.1.doc
Скачиваний:
4
Добавлен:
11.05.2024
Размер:
1.25 Mб
Скачать

Министерство образования и науки РФ

федеральное государственное автономное образовательное учреждение высшего образования

«Омский государственный технический университет»

Факультет (институт)

Информационных технологий и компьютерных систем

Кафедра

Информатики и вычислительной техники

Расчетно-графическая работа

по дисциплине

Арифметические и логические основы вычислительных систем

на тему

Разработка операционного устройства для деления в дополнительном коде

Пояснительная записка

Шифр проекта

020-РГР-09.03.01-№22-ПЗ

Студента (ки)

Назиров Насимджон Мирзаджонович

фамилия, имя, отчество полностью

Курс

1

Группа

ИВТ-222

Направление (специальность)

09.03.01 –

Информатика и вычислительная техника

код, наименование

Руководитель

ассистент

ученая степень, звание

Романенко Э.А.

фамилия, инициалы

Выполнил (а)

дата, подпись студента (ки)

Работа защищен (а) с количеством баллов

дата, подпись руководителя

Омск 2023

ОГЛАВЛЕНИЕ

1 Задание 3

2 Реализация операции деления 3

2.1 Входные и выходные данные 3

2.2 Принцип работы 3

3 Пример работы устройства 9

3.1 A и B – положительные 9

3.2 А – положительное, B – отрицательное 10

3.3 A – отрицательное, B – положительное 12

3.4 A и B – отрицательные 13

1Задание

Разработать операционное устройство деления чисел с плавающей запятой в дополнительном коде со сдвигом сумматора без восстановления остатка.

Разработать структурную схему и схему алгоритма.

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

2Реализация операции деления

2.1Входные и выходные данные

Входными данными являются два числа A и B с плавающей запятой, состоящие из мантиссы и порядка, записанные в дополнительном коде. Мантисса состоит из одного бита знака и восьми бит самого числа. Порядок является целым восьмибитным числом со знаком. Входные числа предполагаются нормализованными.

Результатом работы алгоритма является число C = A / B, мантисса которого записана в RM1, порядок – в SMP.

Соседние файлы в папке РГР