Страница: 11/14
порядке, с содержимым второго операнда, находящегося в памяти по
адресу D2+(B2)+(X2). Результат заносится в FPR1.
РК АО ВО СП ВП ДК ОП НР ЗР Т = 9*Тм + Тп
└────┴────┴----┴────┴────┴────┴────┴────┴────┘
[* конец страницы *] Т =
8) Умножение, фиксированная запятая (регистр-регистр):
┌────────┬────┬────┐
│ КОП │ R1 │ R2 │ МR R1,R2 (R1+1)*(R2) = (R1)
└────────┴────┴────┘
0 15
Сомножители (слово) находятся в регистрах R2 и R1+1. По команде
MR сомножители перемножаются и результат (двойное слово) заносится в
R1 и следующий за ним регистр, обозначаемый как R1+1. Используется
алгоритм умножения одновременно на 2 разряда множимого. Принимается
соотношение коротких и длинных операндов: 80% и 20%.
РК ВО ОП ЗР Т = 10*Тм*0.8+19*Тм*0.2
└────┴────┴-----------┴────┘ Т =
9) Умножение, плавающая запятая (регистр-регистр):
┌────────┬────┬────┐
│ КОП │FPR1│FPR2│ MER R1,R2 (FPR1)*(FPR2) = (FPR1)
└────────┴────┴────┘
0 15
Содержимое регистра FPR1 (двойное слово) умножается на
содержимое регистра FPR2, результат (двойное слово) нормализуется
(НР) и помещается в FPR1. Операция суммирования порядков совмещается
с операцией перемножения мантис. Используется алгоритм умножения
одновременно на 2 разряда множимого. Принимается соотношение коротких
и длинных операндов: 80% и 20%.
РК ВО ОП НР ЗР Т = 16*Тм*0.8 + 30*Тм*0.2
└────┴────┴-----------┴────┴────┘ Т =
10) Деление, фиксированная запятая (регистр-регистр):
┌────────┬────┬────┐
│ КОП │ R1 │ R2 │ DR R1,R2 (R1)/(R2) = (R1,R1+1)
└────────┴────┴────┘
0 15
По команде DR двойное слово в регистре R1 и R1+1 делиться на
содержимое регистра R2. По окончании выполнения деления частное
помещается в R1+1, а остаток - в R1. Применяется алгоритм без
восстановления остатка. Принимается соотношение коротких и длинных
операндов: 80% и 20%.
РК ВО ОП ЗР Т = 19*Тм*0.8 + 35*Тм*0.2
└────┴────┴-----------┴────┘ Т =
11) Деление: плавающая запятая, регистр-регистр
┌────────┬────┬────┐
│ КОП │FPR1│FPR2│ DER R1,R2 (FPR1)/(FPR2) = (FPR1)
└────────┴────┴────┘
0 15
Делимое считывается из FPR1, делитель из FPR2. По окончании
выполнения операции частное нормализуется и помещается в FPR1.
Принимается соотношение коротких и длинных операндов: 80% и 20%.
Преобразование порядка совмещается с операцией деления.
Реферат опубликован: 3/05/2009