Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Система команд. Структура слова команд. Синтаксис команд. Групи команд

Реферат Система команд. Структура слова команд. Синтаксис команд. Групи команд





ипадку, якщо переривання надходить протягом двох останніх команд циклу). (Див. команду типу 11, повернення з підпрограми)

Приклади:

JUMP (M8, 112), R6 = R6-1; IF EQ CALL (PC, 17), ELSE R6 = R6-1;

Код операції: ( для непрямого переходу)

47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23

000

01000

в

А

COND

PMI

РММ

J

Е

CI


22 21 20 19 18 17 16 15 14 13 1211 10 вересень 8 7 6 5 4 3 2 10

COMPUTE

Код операції: ( для переходу щодо PC)


47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23

000

01001

в

А

COND

RELADDR

J

Е

CI


22 21 20 19 18 17 16 15 14 13 1211 10 9 8 7 6 5 4 3 2 10


COMPUTE

COND визначає умову для перевірки. Якщо умова в команді не визначено, то COND є умовою TRUE, і команда виконується завжди. Е визначає, використовується чи ні фраза ELSE. У вибирає тип переходу - перехід або виклик. J визначає затриманий перехід чи ні. Біт А активізує переривання циклу. CI активізує очищення переривання. (Для викликів CI і А ігноруються) RELADDR - це 6-розрядне число у вигляді двійкового доповнення, яке додається до поточного значення PC для генерації адреси переходу. PMI вибирає регістр I для непрямого переходу. Регістр I перед-модифікується, але не оновлюється значенням регістру М, який вибирається полем РММ. Поле COMPUTE визначає обчислювальну операцію, виконувану паралельно з доступом до даних. Якщо в команді не визначено ніякої операції обчислення, то це поле NOР. p> Непрямий (або відносно PC) перехід і необов'язкова операція обчислення з передачею даних між пам'яттю даних і регістровим файлом

Функція:

Умовний перехід за адресою, що визначається перед модифікованим значенням регістра I, або за адресою щодо PC і необов'язкова операція обчислення паралельно з пересилкою даних між пам'яттю даних і регістровим файлом. У цій команді умова IF і ключове слово ELSE повинні обов'язково використовуватися. Якщо задана умова вірно, то виконується перехід. Якщо задане умова помилково, то операція обчислення і передача з (в) пам'яті даних виконуються паралельно. У цій команді необов'язкова тільки операція обчислення.

Для переходу адресу щодо PC - це 6-розрядне число у вигляді двійкового доповнення. Якщо регістр I визначений (1с), він модифікується значенням певного регістра М (Md) для генерації адреси переходу. Операція модифікації не впливає на вміст регістра I. Зауважимо, що модифікатори команди затриманого переходу (DB), переривання циклу (LA) і очищення переривання не дозволені в цій команді.

Для доступу до пам'яті даних адреса забезпечується регістром I (la). Значення регістра I співає-модифікується значенням певного регістра М і оновлюється модифікованим значенням. Адресація з перед-модифікацією для такого доступу до пам'яті даних заборонена.

Приклади : IF TF JUMP (M8, 18), ELSE R6 = DM (16, Ml );

IF NE JUMP (PC, 0X20), ELSE F12 = FLOAT RIO BY R3, R6 = DM (115, MO);

Код операції: ( для непрямого переходу)


47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23

110

D

DMI

DMM

COND

PMI

РММ

DREG

22 21 20 19 18 17 16 15 14 13 1211 10 9 8 7 6 5 4 3 2 10

Код операції : ( з переходом щодо PC)


47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23

111

D

DMI

DMM

COND

RELADDR

DREG

22 21 20 19 18 17 16 15 14 13 1211 10 9 8 7 6 5 4 3 2 10

COMPUTE

COND визначає умову для перевірки. PMI визначає регістр I для команди непрямого переходу. Регістр I перед-модифікується, але не оновлюється значенням регістру М, який вибирається полем РММ. RELADDR - це 6-розрядне число у вигляді двій...


Назад | сторінка 6 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Економічне обгрунтування варіанта переходу цеху підприємства на випуск ново ...
  • Реферат на тему: Кредитно-грошова система в умовах переходу до ринкової економіки
  • Реферат на тему: Ємність різкого pn переходу
  • Реферат на тему: Навігаційна підготовка до переходу
  • Реферат на тему: Шляхи переходу до демократії