Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
архитектура_1.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
300.54 Кб
Скачать

1. Методические указания

При делении чисел с фиксированной запятой в ЭВМ наиболее распространенным является метод, основанный на вычитании делителя из делимого. При этом для деления применяются два алгоритма:

а) алгоритм деления с восстановлением остатка;

б) алгоритм деления без восстановления остатка.

На операционных элементах должны выполняться микрооперации:

а) прием делимого в сумматор (возможно с изменением знака);

б) удвоение предыдущего остатка;

в) вычитание делителя из удвоенного остатка;

г) получение обратного (дополнительного) кода;

д) запоминание цифр и знака частного;

е) вычисление знака частного;

ж) подсчет числа выполненных тактов деления.

При выполнении деления на операционных элементах должны вычисляться логические условия:

а) значение цифры частного;

б) признак окончания операции деления

в) признак переполнения разрядной сетки.

При подготовке к лабораторной работе рекомендуется использовать литературу [4, гл.5].

2. Контрольные вопросы

  1. Алгоритм деления модулей чисел с восстановлением остатка.

  2. Фиксация переполнения разрядной сетки при делении.

  3. Алгоритм деления модулей чисел без восстановления остатка.

  4. Алгоритм деления чисел со знаками в обратном или дополнительном кодах.

  5. Алгоритмы деления с определением цифр частного по знаку остатка.

  6. Операционные элементы устройства для деления.

  7. Микрооперации, выполняемые в устройстве для деления.

  8. Логические условия, вычисляемые в устройстве для деления.

3. Задание к лабораторной работе

1. Используя данные таблицы 3.3 и 3.4, разделить (±X)2 и (±Y)2. Процесс вычислений представить в трассировочных таблицах вида:

Микрооперация/логическое условие

Состояние операционного элемента

НСМ

РгЧт

СчТ

РгДм

РгДт

Знак Дм

+

+

-

-

Знак Дт

+

-

+

-

Основная операция

2R + (-ДТ)

2R + ДТ

2R + ДТ

2R + (-ДТ)

Определение цифры частного

R < 0 ЧТ = 0

R > 0 ЧТ = 1

R < 0 ЧТ = 0

R > 0 ЧТ = 1

R < 0 ЧТ = 1

R > 0 ЧТ = 0

R < 0 ЧТ = 1

R > 0 ЧТ = 0

Таблица 3.1

Знак Дм

+

+

-

-

Знак Дт

+

-

+

-

Основная операция

2!R + (-ДТ)

2!R + ДТ

2R + ДТ

2R + (-ДТ)

Определение цифры частного

R < 0 ЧТ = 0

R > 0 ЧТ = 1

R < 0 ЧТ = 1

R > 0 ЧТ = 0

R < 0 ЧТ = 0

R > 0 ЧТ = 1

R < 0 ЧТ = 1

R > 0 ЧТ = 0

Таблица 3.2

Студенты должны проверить правильность полученных результатов.

2. Разработать структурную схему и микропрограмму операционного устройства для деления. Варианты заданий приведены в таблице 3.5.