
- •Введение
- •Цель и задачи дисциплины
- •Требования к уровню освоения содержания дисциплины
- •1.1 Выбор варианта
- •1.2 Требования к выполнению заданий ргр
- •1.3 Требования к оформлению ргр
- •2 Задания расчётно-графических работ и методические указания к ним
- •2.1 Задание к ргр №1
- •Варианты деления с ускорением
- •Варианты деления с анализом двух старших цифр остатка и делителя
- •2.2 Методические указания к заданию №1
- •2.3 Задание к ргр №2
- •2.4 Методические указания к заданию №2
- •2.5 Задание к расчетно-графической работе №3
- •2.5.1 Задание на ргр
- •2.6 Методические указания к заданию №3
- •2.6.1 Критерии корректности конфигурации
- •2.6.2 Методика расчета времени двойного оборота и уменьшения
- •2.6.3 Пример расчета конфигурации сети
- •1.5 Справочные данные ieee
- •1.6 Контрольные вопросы
2 Задания расчётно-графических работ и методические указания к ним
2.1 Задание к ргр №1
Задание 1
Разработать структурные схемы реализации методов умножения и деления чисел с ФТ на основе заполненной таблицы выполненной по заданию с варианта.
Цель работы- научиться использовать машинные коды при разных методах умножения и деления с ФТ.
Необходимо:
а) выбрать один из четырёх методов умножения, для реализации любого метода схема включает в себя регистр множимого Мм, регистр множителя Мт, сумматор с регистром сумматора для накопления суммы ЧП и блок управления БУ.(таблица 1 в методических указаниях).
б) определённым образом корректировать результат в зависимости от сочетания знаков сомножителей(значения поправок приумножении дробных чисел с ФТ приведены в методических указаниях).
в)выполнить для повышения быстродействия операции над числами, с использованием логического и аппаратного метода умножения. Применить более эффективные методы с одновременным анализом нескольких цифр множителя, где уменьшается число сложений, так и сдвигов- это методы Бута и умножения с расшифровкой двух разрядов множителя. Показать структурно аппаратный метод ускорения умножения реализованный с использованием матричных или древовидных схем.
г) выполнить деление чисел с фиксированной точкой используя два алгоритма деления: с восстановлением остатка и без его восстановления ,а также для ускорения деления использовать логические и аппаратные методы. Применить более эффективные методы ускорения деления: с анализом двух старших цифр остатка и делителя и с использованием модифицированного дополнительного кода.
д). построить схемы реализации методов умножения по выбранному варианту
е) построить схему умножения со сдвигом суммы ЧП вправо по выбранному варианту
ж) построить схему умножения со сдвигом суммы ЧП влево по выбранному вариант
з) построить структурную схему деления
и) построить структурную схему операционного блока умножения –деления.
к) построить схему блока матричного деления при аппаратном методе.
Варианты деления чисел с восстановлением остатка
Варианты |
Делимое |
Делитель |
Частное |
1 |
А10 =+149 |
В10= -16 |
С10= -9 |
2 |
А10= +148 |
В10= -17 |
С10= -8 |
3 |
А10= +147 |
В10= -15 |
С10= -9 |
4 |
А10= +146 |
В10= -14 |
С10= -10 |
5 |
А10= +145 |
В10= -12 |
С10= -12 |
6 |
А10= +144 |
В10= -11 |
С10= -13 |
7 |
А10= +143 |
В10= -9 |
С10= -15 |
8 |
А10 =+142 |
В10= -8 |
С10= -17 |
9 |
А10 =+141 |
В10= -7 |
С10= -20 |
10 |
А10 =+140 |
В10= -6 |
С10= -22 |
Варианты деления чисел без восстановления остатка
Варианты |
Делимое |
Делитель |
Частное |
1 |
А10 =+149 |
В10= -16 |
С10= -9 |
2 |
А10= +148 |
В10= -17 |
С10= -8 |
3 |
А10= +147 |
В10= -15 |
С10= -9 |
4 |
А10= +146 |
В10= -14 |
С10= -10 |
5 |
А10= +145 |
В10= -12 |
С10= -12 |
6 |
А10= +144 |
В10= -11 |
С10= -13 |
7 |
А10= +143 |
В10= -9 |
С10= -15 |
8 |
А10 =+142 |
В10= -8 |
С10= -17 |
9 |
А10 =+141 |
В10= -7 |
С10= -20 |
10 |
А10 =+140 |
В10= -6 |
С10= -22 |