Курсовая работа: Проектування комп`ютера

біти 21-19: reg A

біти 18-16: reg B

біти 15-0: зміщення (16 біт, значення від - 32768 до 32767)

offset

Код інструкції

Двійкове значення

Зміст

Тип

15

JARL

00101

Спочатку зберігає ПЛ+1 в regB, в ПЛ адреса поточної (jalr)

інструкції. Виконує перехід на адресу, яка зберігається в regA. Якщо в якості regA regB задано один і той самий регістр, то спочатку в цей регістр запишеться ПЛ+1, потім виконається перехід до ПЛ+1.

J

16

BSF

10000

Побітове сканування в прямому (від молодших до старших) напрямку regA в пошуках біта з 1, повертає номер позиції в destReg. Якщо 1 знайдено ZF=1, інакше ZF=0

J

17

BSR

10001

Побітове сканування в зворотньому напрямку (від старших до молодших) regA в пошуках біта з 1, повертає номер позиції в destReg. Якщо 1

знайдено ZF=1, інакше ZF=0

J

J-тип інструкцій:

біти 24-22: код операції

біти 21-19: reg A

К-во Просмотров: 478
Бесплатно скачать Курсовая работа: Проектування комп`ютера