Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Математические




Операции ветвления, вызова, возврата

Операции с памятью программ

Операции ввода вывода

Инструкция Мнемоника Действие
IN ADD Ист1, Ист2[Сдвиг] Добавить Ист1 =Ист1 + Ист2
OUT AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
UOUT AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
Инструкция Мнемоника Действие
PREAD ADD Ист1, Ист2[Сдвиг] Добавить Ист1 =Ист1 + Ист2
PWRITE AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
XWRITE AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
XWRITE AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
XPWRITE AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
Инструкция Мнемоника Действие
B ADD Ист1, Ист2[Сдвиг] Добавить Ист1 =Ист1 + Ист2
BANZ AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
BAR AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
BF AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
FFC AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
IRET AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
LB AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
LC AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
LCR AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
LOOPZ AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
LOOPNZ AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
LRET AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
LRETE AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
LRETR AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
RPT AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
SB AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
SF AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
SBF AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
XB AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
XBANZ AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
XCALL AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2

Синтаксис мнемоники команды:

Имя Ист1, Ист2[Сдвиг]

Инструкция может использовать 1 или 2 операнда Ист1, Ист2. Ист1 – это источник первого операнда и приемник результата. Ист2 – это источник второго операнда. Для Ист2 может использоваться предварительная операция сдвига на задаваемое число бит.

Операндами могут быть:

· Регистр аккумулятора.ACC и его части (старшая AX, младшая AL).

· Регистр произведения блока умножителя P и его части (старшая PH, младшая PL).

· Константы 16, 8 или 7 бит.

· Дополнительные регистры XAR общего назначения.

· Содержимое памяти с заданным размещением loc16, loc32.

Пример.

ADD XAR0, XAR3 << 3; Сложение XAR0 со сдвинутым влево на 3 бита XAR3.

Основные команды:

Мнемоника Действие
ABORTI Отменить прерывание
ABS ACC Абсолютное значение ACC ACC = Abs(ACC)
ADD Ист1, Ист2[Сдвиг] Добавить Ист1 = Ист1 + Ист2
ADD XARn, #7bit Добавить константу из 7 бит XARn = XARn + #7bit
ADD Ист1, Ист2[Сдвиг] Добавить Ист1 = Ист1 + Ист2
AND Ист1, Ист2[Сдвиг] Операция И Ист1 =Ист1 & Ист2
ASR Ист1[Сдвиг] Арифметический сдвиг вправо Ист1 =Ист1 со сдвигом
B Смещение, Условие Условный переход Переход на (Смещение) при выполнении (Условия)
BF Смещение, Условие Быстрый условный переход Переход на (Смещение) при выполнении (Условия)
BANZ Смещение, Ист2  



Поделиться с друзьями:


Дата добавления: 2014-10-17; Просмотров: 342; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.