
- •Комбинационный конвеерный сумматор с пт
- •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. Мониторы, структуры, принципы действия, сравнительная характеристика. Плазменные мониторы.
4. Умножение с пт. Схема и алгоритм умножения мантисс, начиная с младших разрядов множителя и со сдвигом множимого.
Умножение мантисс
Умножение происходит с округлением.
Можно просто отбрасывать младшую часть.
Если 1, то к старшей части прибавляется 1, если 0, то не прибавляется.
Порядки
Е3 – смещенный порядок произведения.
Е3=Е1+Е2-D
В – смещение; D=16383
Е1=Еист1+D E2=Eист2+D
Поэтому нужно одно смещение вычесть.
Если сомножитель равен нулю, то и произведение равно нулю.
Переполнение мантиссы
1. хх…х 1…y
Можем получить:
10.
11.
Поэтому нужно предусмотреть сдвиг влево, чтобы не терять 1 бит.
При переполнении мантиссы она сдвигается на 1 бит вправо, а к порядку произведения прибавляется 1.
0.1х…х
0.1х…х
Можем получить 0.01…
Если необходимо нормализовать, то необходим сдвиг влево на 1 бит и из порядка вычитается 1.
Порядки
Может быть переполнение порядков
Плюс умножения с ПТ: числа в прямом коде, не нужно преобразовывать в ДК, как это нужно с целыми числами
Y n X n
Рг мн-го
Рг
X
0,1
2n
См ЧП
2n
Рг Z
2n
Рг У[n-1,0]:=Уn Рг
Х:=Хn Рг
Z:=
0 Сч:=
n
нет
1
РгZ
= РгZ
+ РгY
0
Рг У:=L1,Rг
Х:=R1,Cч=Cч-1
5. Умножение с пт. Схема и алгоритм умножения мантисс, начиная со старших разрядов множителя и со сдвигом суммы частных произведений.
Умножение мантисс
Умножение происходит с округлением.
Можно просто отбрасывать младшую часть.
Если 1, то к старшей части прибавляется 1, если 0, то не прибавляется.
Порядки
Е3 – смещенный порядок произведения.
Е3=Е1+Е2-D
В – смещение; D=16383
Е1=Еист1+D E2=Eист2+D
Поэтому нужно одно смещение вычесть.
Если сомножитель равен нулю, то и произведение равно нулю.
Переполнение мантиссы
1. хх…х 1…y
Можем получить:
10.
11.
Поэтому нужно предусмотреть сдвиг влево, чтобы не терять 1 бит.
При переполнении мантиссы она сдвигается на 1 бит вправо, а к порядку произведения прибавляется 1.
0.1х…х
0.1х…х
Можем получить 0.01…
Если необходимо нормализовать, то необходим сдвиг влево на 1 бит и из порядка вычитается 1.
Порядки
Может быть переполнение порядков
Плюс умножения с ПТ: числа в прямом коде, не нужно преобразовывать в ДК, как это нужно с целыми числами
Y n X n
Рг мн-го
n-1 Рг
X
0,1
n
См ЧП
n
2n-1 n n-1 0
Рг Z
2n
Рг У[n,0]:=Уn Рг
Х:=Хn Рг
Z:=
0 Сч:=
n
нет
1
РгZ
= РгZ
+ РгY
0
Рг Z:=L1,Rг
Х:=L1,Cч=Cч-1