
- •Комбинационный конвеерный сумматор с пт
- •3. Умножение с пт. Схема и алгоритм умножения мантисс, начиная со старших разрядов множителя и со сдвигом множимого
- •4. Умножение с пт. Схема и алгоритм умножения мантисс, начиная с младших разрядов множителя и со сдвигом множимого.
- •5. Умножение с пт. Схема и алгоритм умножения мантисс, начиная со старших разрядов множителя и со сдвигом суммы частных произведений.
- •6. Умножение с пт. Способы ускорения умножения. Конвейерный умножитель. Умножение
- •Комбинационный умножитель
- •7. Деление с пт. Схема и алгоритм деления мантисс с восстановлением остатка.
- •8. Деление с пт. Схема и алгоритм деления мантисс без восстановления остатка.
- •Деление без восстановления остатка.
- •9. Управляющие автоматы. Сравнительный анализ. Апл.
- •Способы адресации апл.
- •12. Форматы команд эвм общего назначения
- •Вызов подпрограммы.
- •13. Форматы команд специализированных эвм.
- •14. Структура 8-разрядного мп и его регистровая модель..
- •15. Структура 16-разрядного мп и его регистровая модель.
- •Сигналы мп i286
- •16. Структура мп i486 и его регистровая модель.
- •Программная (регистровая) модель процессора i486.
- •1. Пользовательские rg i486
- •Сегментные регистры
- •Указатель команды ip
- •Регистр флагов. Flags.
- •17. Режимы работы процессоров, форматы команд, виды данных.
- •18. Кэш память.
- •Многоуровневость
- •19. Сегментная и страничная организация памяти.
- •Страничная организация памяти.
- •20. Организация ввода-вывода.
- •1.1. Состав периферийного оборудования мпс
- •1.3. Структурная организация интерфейса ввода-вывода мпс с единой системной шиной
- •21. Сигнальные процессоры, классификация, отличительные особенности, структура мп I 2920
- •22. Внешние устройства, обзор. Клавиатура, мышь, джойстик. Внешние устройства.
- •1.1. Клавиатура
- •1.2.1. Мышь
- •Джойстик
- •23. Сканеры, обзор. Планшетные сканеры. Барабанные сканеры. Сканеры
- •24. Принтеры, обзор. Лазерные, матричные, струйные и плоттеры
- •25. Мониторы, структуры, принципы действия, сравнительная характеристика. Плазменные мониторы.
1. Сложение и вычитание чисел с ФТ и ПТ. Конвейерный сумматор с ПТ.
Сложение двоичных чисел.
1. Числа с фиксированной точкой.
Складывается в столбик, вычитание заменяется сложением с отрицательным числом и осуществляется в дополнительном коде.
Исходные числа в 2 раза меньше и потом эту двойку учитывают. Этим ВТ с фиксированной точкой не удобна. Ошибка равна весу младшего разряда, большие числа не посчитать.
2.Числа с плавающей точкой.
либо целое со знаком, либо дробь со знаком. Вес каждого разряда зависит от p, p – сдвиг мантиссы влево или вправо. Мантисса должна быть нормализованной, чтобы точность была максимальной.
1. Выравнивание порядков.
Если
порядки разные, то меньший порядок
увеличивается до большего. Для сохранения
значения меньшего числа, его надо
сдвинуть вправо на
разрядов.
2. Сложение мантисс в дополнительном коде по методике пункта – сложение чисел с фиксированной точкой.
В
результате получим
- она может получится
не нормализованной.
Нарушение нормализации возможно влево на 1 разряд, вправо на сколько угодно.
3. Нормализация.
Нормализация заключается в сдвиге мантиссы влево или вправо на до появления 1 в старшем значащем разряде и уменьшении или в увеличении порядка соответственно на число сдвигов.
Комбинационный конвеерный сумматор с пт
Для упрощения будем рассматривать сложение и числа А и В будем считать положительными.
На
первой ступени сравниваются порядки,
вычисляется из разность. и формируются
значения: Е1 – больший порядок,
- различие между большим и меньшим, M1
– мантисса числа с большим порядком,
M2
– мантисса числа с меньшим порядком.
Эти результаты фиксируются на фиксаторах
( какие-то регистры)
На второй ступени происходит сдвиг М2 на бит вправо. Результаты фиксируются.
На третьей ступени происходит сложение мантисс (М1 и сдвинутая мантисса М2*). Результаты фиксируются.
На четвертой ступени вычисляется число ведущих нулей, сдвигается мантисса результата, получается М3 нормализованная. NZ вычитается из Е1 и получается порядок результата Е3. Результаты фиксируются и идут на запись.
Конвеер: когда с первой парой чисел 1-Ю ступень прошли, то на первой ступени появляется 2-я пара чисел, а 1-я пара на второй ступени. После заполнения конвеера с каждого такта снимаем результат.
2. Средства вычислительной техники, классификация, сравнительная характеристика.
3. Умножение с пт. Схема и алгоритм умножения мантисс, начиная со старших разрядов множителя и со сдвигом множимого
Умножение мантисс
Умножение происходит с округлением.
Можно просто отбрасывать младшую часть.
Если 1, то к старшей части прибавляется 1, если 0, то не прибавляется.
Порядки
Е3 – смещенный порядок произведения.
Е3=Е1+Е2-D
В – смещение; D=16383
Е1=Еист1+D E2=Eист2+D
Поэтому нужно одно смещение вычесть.
Если сомножитель равен нулю, то и произведение равно нулю.
Переполнение мантиссы
1. хх…х 1.юююн
Можем получить:
10.
11.
Поэтому нужно предусмотреть сдвиг влево, чтобы не терять 1 бит.
При переполнении мантиссы она сдвигается на 1 бит вправо, а к порядку произведения прибавляется 1.
0.1х…х
0.1х…х
Можем получить 0.01…
Если необходимо нормализовать, то необходим сдвиг влево на 1 бит и из порядка вычитается 1.
Порядки
Может быть переполнение порядков
Плюс умножения с ПТ: числа в прямом коде, не нужно преобразовывать в ДК, как это нужно с целыми числами
Y n X n
Рг мн-го
n-1 Рг
X
2n-1
n
n-1
0 n-1
0
0,1
2n
См ЧП
2n
Рг Z
2n
Рг У[2n-1,n]:=Уn Рг
Х:=Хn Рг
Z:=
0 Сч:=
n
нет
1
РгZ
= РгZ
+ РгY
0
Рг У:=R1,Rг
Х:=L1,Cч=Cч-1