рефераты рефераты
Главная страница > Курсовая работа: Проектування комп'ютера  
Курсовая работа: Проектування комп'ютера
Главная страница
Банковское дело
Безопасность жизнедеятельности
Биология
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
География экономическая география
Геодезия
Геология
Госслужба
Гражданский процесс
Гражданское право
Иностранные языки лингвистика
Искусство
Историческая личность
История
История государства и права
История отечественного государства и права
История политичиских учений
История техники
История экономических учений
Биографии
Биология и химия
Издательское дело и полиграфия
Исторические личности
Краткое содержание произведений
Новейшая история политология
Остальные рефераты
Промышленность производство
психология педагогика
Коммуникации связь цифровые приборы и радиоэлектроника
Краеведение и этнография
Кулинария и продукты питания
Культура и искусство
Литература
Маркетинг реклама и торговля
Математика
Медицина
Реклама
Физика
Финансы
Химия
Экономическая теория
Юриспруденция
Юридическая наука
Компьютерные науки
Финансовые науки
Управленческие науки
Информатика программирование
Экономика
Архитектура
Банковское дело
Биржевое дело
Бухгалтерский учет и аудит
Валютные отношения
География
Кредитование
Инвестиции
Информатика
Кибернетика
Косметология
Наука и техника
Маркетинг
Культура и искусство
Менеджмент
Металлургия
Налогообложение
Предпринимательство
Радиоэлектроника
Страхование
Строительство
Схемотехника
Таможенная система
Сочинения по литературе и русскому языку
Теория организация
Теплотехника
Туризм
Управление
Форма поиска
Авторизация




 
Статистика
рефераты
Последние новости

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

Код інструкції Двійкове значення Зміст Тип

Подпись: Aрифметичні

1

ADD 00000 Додає вміст регістру regA до вмісту regB, та зберігає в destReg R
2 DIV 01000 Беззнакове ділення destReg=regA/regB R
3 IMUL 01001 Знакове множення destReg=regA*regB R
4 XIDIV 01010 Знакове ділення і обмін операндів місцями destReg=regA/regB R

Подпись: Логічні5

AND 01011 Побітове логічне І: destReg=regA & regB R
6 NAND 00001

Виконує логічне побітове І-НЕ вмісту regA з вмістом regB, та

зберігає в destReg

R
7 XOR 01100 Додавання по модулю 2: destReg=regA # regB R
8 CMPGE 01101 Порівняти regA regB destReg= regA >= regB R

Інструкції R-типу:

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

біти 21-19: reg A

біти 18-16: reg B

біти 15-3: не використовуються (=0)

біти 2-0: destReg

Код

інструкції

Двійкове

значення

Зміст Тип

9

LW 00010

Завантажує regB з пам’яті. Адреса пам’яті формується

додаванням зміщення до вмісту regA.

I

Подпись: Керування10

SW 00011

Зберігає вміст регістру regB в пам’ять. Адреса пам’яті

формується додаванням зміщення до вмісту regA.

I
11 BEQ 00100

Якщо вміст регістрів regA та regB однаковий, виконується

перехід на адресу програмний лічильник (ПЛ) + 1+зміщення, в ПЛ зберігається адреса поточної тобто beq інструкції.

I
12 JMAE 01110 Беззнакове більше/рівно if (regA>= regB) PC=PC+1+offSet I
13 JMNAE 01111 Беззнакове не більше/рівно if (regA! >= regB) PC=PC+1+offSet I
14 JNE 10010

Перейти, якщо більше чи рівно, if (ZF!

=0) PC=offset

I

Страницы: 1, 2, 3, 4, 5, 6, 7, 8

рефераты
Новости