_WELCOMETO Radioland

русский Головна Схеми Документація Студентам Програми Пошук Top50  
Пошук на сайті



Навігація
Головна
Схеми
Автоелектроніка
Акустика
Аудіо
Вимірювання
Комп'ютери
Живлення
Прог. пристрої
Радіо
Радіошпигунство
Телебачення
Телефонія
Цифр. електроніка
Інші
Додати схему
Документація
Мікросхеми
Транзистори
Інше
Файли
Утиліти
Радіолюб. розрахунки
Програмування
Інше
Студентам
Реферати
Курсові
Дипломи
Інформація
Пошук по сайту
Найпопулярнішее
Карта сайту
Зворотній зв'язок

Студентам > Курсовые > Выбор логической структуры процессора

Выбор логической структуры процессора

Сторінка: 5/7

            └────────┴────┴────┴────┴────────────┘   {D2+(X2)+(B2)}=(R1)

            0                                   31

 

            По команде ST содержимое регистра общего регистра R1 помещается

       в основную память по адресу, которой определяется как D2+(X2)+(B2).

 

              РК   ВО   ЗР                Т = 3*Тм + Тп

            └────┴────┴----┘              Т =

 

            4) Сложение/вычитание, фиксированная запятая (регистр-регистр):

 

            ┌────────┬────┬────┐

            │  КОП   │ R1 │ R2 │     AR R1,R2     (R1)+(R2) = (R1)

            └────────┴────┴────┘

            0                 15

 

            При выполнение команды AR содержимое регистра R1 складывается с

       содержимым регистра R2 и результат помещается в R1.

 

            При выполнение  SR от содержимого регистра R1 вычитается содер-

       жимое регистра R2 и результат заносится в R1.

 

              РК   ВО   ОП   ЗР

            └────┴────┴────┴────┘         Т = 4*Тм ; Т =

 

            5) Сложение/вычитание, фиксированная запятая (регистр-память):

 

            ┌────────┬────┬────┬────┬────────────┐

            │  КОП   │ R1 │ Х2 │ В2 │     D2     │   A R1,D2(X2,B2)

            └────────┴────┴────┴────┴────────────┘ (R1)+{D2+(X2)+(B2)}=(R1)

            0                                   31

 

            По команде A содержимое первого операнда, считываемого из R1,

       складывается с содержимым второго операнда, находящегося в памяти по

       адресу D2+(B2)+(X2). Результат помещается в R1.

 

              РК   АО   ВО   ОП   ЗР       Т = 5*Тм + Тп

            └────┴────┴----┴────┴────┘     Т =

 

            6) Сложение/вычитание, плавающая запятая (регистр-регистр):

 

            ┌────────┬────┬────┐

            │  КОП   │FPR1│FPR2│     AER R1,R2     (FPR1)+(FPR2) = (FPR1)

            └────────┴────┴────┘

            0                 15

            При выполнении команды AER содержимое регистра плавающей запятой

       FPR1 складывается с содержимым регистра FPR2 в следующей последовате-

       льности: сравниваются (СП) и выравниваются порядки (ВП),отрицательный

       операнд преобразуется в дополнительный код (ДК), результат операции

       (ОП) нормализуется (НР) и записывается в FPR1. При выполнении SER из

       содержимого регистра FPR1 в той же последовательности вычитается

       содержимое регистра FPR2, результат нормализуется и заносится в FPR1.

 

              РК   ВО   СП   ВП   ДК   ОП   НР   ЗР     Т = 8*Тм

            └────┴────┴────┴────┴────┴────┴────┴────┘   Т =

 

            7) Сложение/вычитание: плавающая запятая, регистр-память

 

            ┌────────┬────┬────┬────┬────────────┐

            │  КОП   │ R1 │ Х2 │ В2 │     D2     │   AE R1,D2(X2,B2)

            └────────┴────┴────┴────┴────────────┘(R1)+{D2+(X2)+(B2)}=(R1)

            0                                   31

 

            По команде AE содержимое первого операнда, считываемого из

       регистра с плавающей запятой PPR1, суммируется, в указанном выше

       порядке, с содержимым второго операнда, находящегося в памяти по

       адресу 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)