_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)