Руководство пользователя Принятые




НазваниеРуководство пользователя Принятые
страница9/9
Дата публикации28.07.2013
Размер0.92 Mb.
ТипРуководство пользователя
zadocs.ru > Информатика > Руководство пользователя
1   2   3   4   5   6   7   8   9
Логические операции с битами

BCLR

bitaddr

Очистка бита

2

BSET

bitaddr

Установка бита

2

BMOV

bitaddr, bitaddr

Копирование бита

4

BMOVN

bitaddr, bitaddr

Копирование бита с инвертированием

4

BAND

bitaddr, bitaddr

Логическое AND с битами

4

BOR

bitaddr, bitaddr

Логическое OR с битами

4

BXOR

bitaddr, bitaddr

Логическое XOR с битами

4

BCMP

bitaddr, bitaddr

Сравнение битов

4

BFLDH

bitoff, #mask8, #data8

Побитовая модификация маскированных битов старшего байта битоадресуемого слова в памяти с непосредственным операндом

4

BFLDL

bitoff, #mask8, #data8

Побитовая модификация маскированных битов младшего байта битоадресуемого слова в памяти с непосредственным операндом

4

CMP

Rw, Rw

Сравнение регистров РОН размером 2 байта

2

CMP

Rw, [Rwi]

Сравнение регистра РОН размером 2 байта с содерж. ячейки памяти

2

CMP

Rw, [Rwi +]

Сравнение регистра РОН размером 2 байта с содержимым ячейки памяти с последующим увеличением указателя памяти на 2

2

CMP

Rw, #data3

Сравнение регистра РОН размером 2 байта с непосредственным операндом размером 3 бита

2

CMP

reg, #data 16

Сравнение регистра РОН размером 2 байта с непосредственным операндом размером 16 бит

4

CMP

reg, mem

Сравнение регистра SFR размером 2 байта с содерж. ячейки памяти

4

CMPB

Rb, Rb

Сравнение регистров РОН размером 1 байт

2

CMPB

Rb, [Rwi]

Сравнение регистра РОН размером 1 байт с содержимым ячейки памяти

2

СМРВ

Rb, [Rwi +]

Сравнение регистра РОН размером 1 байт с содержимым ячейки памяти с последующим увеличением указателя памяти на 1

2

СМРВ

Rb, #data3

Сравнение регистра РОН размером 1 байт с непосредственным операндом размером 3 бита

2

СМРВ

reg, #data8

Сравнение регистра РОН размером 1 байт с непосредственным операндом размером 8 бит

4

СМРВ

reg, mem

Сравнение регистра SFR размером 1 байт с содержим, ячейки памяти

4

^ Команды сравнения и управления циклом

CMPD1

Rw, #data4

Сравнение регистра РОН размером 2 байта с непосредственным значением размером 4 бита с последующим уменьшением значения РОН на 1

2

CMPD1

Rw, #data16

Сравнение регистра РОН размером 2 байта с непосредственным значением размером 16 бит с последующим уменьшением значения РОН на 1

4

CMPD1

Rw, mem

Сравнение регистра РОН размером 2 байта с содержимым ячейки памяти с последующим уменьшением значения РОН на 1

4

CMPD2

Rw, #data4

Сравнение регистра РОН размером 2 байта с непосредственным значением размером 4 бита с последующим уменьшением значения РОН на 2

2

CMPD2

Rw, #data16

Сравнение регистра РОН размером 2 байта с непосредственным значением размером 16 бит с последующим уменьшением значения РОН на 2

4

CMPD2

Rw, mem

Сравнение регистра РОН размером 2 байта с содержимым ячейки памяти с последующим уменьшением значения РОН на 2

4

СМРI1

Rw, #data4

Сравнение регистра РОН размером 2 байта с непосредственным значением размером 4 бита с последующим увеличением значения РОН на 1

2

СМРI1

Rw, #data 16

Сравнение регистра РОН размером 2 байга с непосредственным значением размером 16 бит с последующим увеличением значения РОН на 1

4

СМРI1

Rw, mem

Сравнение регистра РОН размером 2 байта с содержимым ячейки памяти с последующим увеличением значения РОН на 1

4

CMPI2

Rw, #data4

Сравнение регистра РОН размером 2 байта с непосредственным значением размером 4 бита с последующим увеличением значения РОН на 2

2

CMPI2

Rw, #data16

Сравнение регистра РОН размером 2 байта с непосредственным значением размером 16 бит с последующим увеличением значения РОН на 2

4

CMPI2

Rw, mem

Сравнение регистра РОН размером 2 байта с содержимым ячейки памяти с последующим увеличением значения РОН на 2

4

^ Команда нормализации

PRIOR

Rw, Rw

Возвращает номер первого установленного бита

2

^ Команды сдвига

SHL

Rw, Rw

Логический сдвиг влево содерж. регистра РОН размером 2 байта на количество разрядов, указанных в РОН

2

SHL

Rw, #data4

Логически сдвиг влево содерж. регистра РОН размером 2 байта на количество разрядов, указанных в непосредственном операнде размером 4 бита

2

SHK

Rw, Rw

Логический сдвиг вправо содержимого регистра РОН размером 2 байта на количество разрядов, указанных в РОН

2

SHR

Rw, #data4

Логический сдвиг вправо содержимого регистра РОН размером 2 байта на на количество разрядов, указанных в непосредственном операнде размером 4 бита

2

ROL

Rw, Rw

Циклический сдвиг влево содержимого регистра РОН размером 2 байта на количество разрядов, указанных в РОН

2

ROL

Rw, #data4

Циклический сдвиг влево содер-жимого регистра РОН размером 2 байта на количество разрядов, указанных в непосредственном операнде размером 4 бита

2

ROR

Rw, Rw

Циклический сдвиг вправо содержимого регистра РОН размером 2 байта на количество разрядов, указанных в РОН

2

ROR

Rw, #data4

Циклический сдвиг вправо содерж. регистра РОН размером 2 байта на количество разрядов, указанных в непосредственном операнде размером 4 бита

2

ASHR

Rw, Rw

Арифметический сдвиг вправо содержимого регистра РОН размером 2 байта на количество разрядов, указанных в РОН

2

ASHR

Rw, #data4

Арифметический сдвиг вправо содерж. регистра РОН размером 2 байта на количество разрядов, указанных в непосред­ственном операнде размером 4 бита

2

^ Пересылка данных

MOV

Rw, Rw

Копирование регистров РОН размером 2 байта

2

MOV

Rw, #data4

Загрузка регистра РОН размером 2 байта непосредственным значением размером 4 бита

2

MOV

reg, #data16

Загрузка регистра SFR размером 2 байта непосредственным значением размером 16 бит

4

MOV

Rw, [Rw]

Копирование регистра РОН размером 2 байта из содерж. ячейки памяти



MOV

Rw, [Rw +]

Копирование регистра РОН размером 2 байта из содержимого ячейки памяти с последующим увеличением указателя памяти на 2

2

MOV

[Rw], Rw

Копирование содерж.регистра РОН размером 2 байта в ячейку памяти

2

MOV

[-Rw], Rw

Копирование содержимого регистра РОН размером 2 байта в ячейку памяти с последующим уменьшением указателя памяти на 2

2

MOV

[Rw], [Rw]

Копирование содерж. ячейки памяти размером 2 байта в ячейку памяти

2

MOV

[Rw +], [Rw]

Копирование содержимого ячейки памяти размером 2 байта в ячейку памяти с последующим увеличением указателя памяти на 2

2

MOV

[Rw], [Rw +]

Копирование содержимого ячейки памяти размером 2 байта в ячейку памяти с последующим увеличением указателя памяти на 2

2

MOV

Rw, [Rw+#data16]

Копирование регистра РОН размером 2 байта из содер­жимого ячейки памяти со смещением 16 бит

4

MOV

[Rw+#data16], Rw

Копирование содержимого ячейки памяти со смещением 16 бит из регистра РОН размером 2 байта

4

MOV

[Rw], mem

Копирование содержимого ячейки памяти размером 2 байта в память

4

MOV

mem, [Rw]

Копирование содержимого ячейки памяти размером 2 байта в память

4

MOV

reg, mem

Копирование регистра SFR размером 2 байта из содержимого ячейки памяти размером 2 байта

4

MOV

mem, reg

Копирование ячейки памяти из регистра SFR размером 2 байта

4

MOVB

Rb, Rb

Копирование регистров РОН размером 1 байт

2

MOVB

Rb, #data4

Загрузка регистра РОН размером 1 байт непосредственным значением размером 4 бита

2

MOVB

reg, #data8

Загрузка регистра SFR размером 1 байт непосредственным значением размером 8 бит

4

MOVB

Rb, [Rw]

Копирование регистра РОН размером 1 байт из содержимого ячейки памяти 2

2

MOVB

Rb, [Rw +]

Копирование регистра РОН размером 1 байт из содержимого ячейки памяти с последующим увеличением указателя памяти на 1

2

MOVB

[Rw], Rb

Копирование содержимого регистра РОН размером 1 байт в ячейку памяти

2

MOVB

[-Rw], Rb

Копирование содержимого регистра РОН размером 1 байт в ячейку памяти с последующим уменьшением указателя памяти на 1

2

MOVB

[Rw], [Rw]

Копирование содержимого ячейки памяти размером 1 байт в ячейку памяти

2

MOVB

[Rw +], [Rw]

Копирование содержимого ячейки памяти размером 1 байт в ячейку памяти с последующим увеличением указателя памяти на 1

2

MOVB

[Rw], [Rw +]

Копирование содержимого ячейки памяти размером 1 байт в ячейку памяти с последующим увеличением указателя памяти на 1

2

MOVB

Rb, [Rw+#data16]

Копирование регистра РОН размером 1 байт из содержи­мого ячейки памяти со смещением 16 бит

4

MOVB

[Rw+#data16], Rb

Копирование содержимого ячейки памяти Нb со смещением 16 бит из регистра РОН размером 1 байт

4

MOVB

[Rw], mem

Копирование содержимого ячейки памяти размером 1 байт в память

4

MOVB

mem, [Rw]

Копирование содержимого ячейки памяти размером 1 байт в память

4

MOVB

reg, mem

Копирование регистра SFR размером 1 байт из содержимого ячейки памяти размером 1 байт

4

MOVB

mem, reg

Копирование ячейки памяти из регистра SFR размером 1 байт

4

MOVBS

Rw, Rb

Копирование регистра РОН размером 1 байт в РОН размером 2 байта со знаковым расширением

2

MOVBS

reg, mem

Копирование содержимого ячейки памяти регистра РОН размером 1 байт в ячейку памяти размером 2 байта со знаковым расширением

4

MOVBS

mem, reg

Копирование содержимого ячейки памяти регистра РОН размером 1 байт в ячейку памяти размером 2 байта со знаковым расширением

4

MOVBZ

Rw, Rb

Копирование регистра РОН размером 1 байт в РОН размером 2 байта с расширением нулями

2

MOVBZ

reg, mem

Копирование содержимого ячейки памяти регистра РОН размером 1 байт в ячейку памяти размером 2 байта с расширением нулями

4

MOVBZ

mem, re

Копирование содержимого ячейки памяти регистра РОН размером 1 байт в ячейку памяти размером 2 байта с расширением нулями

4

^ Операции перехода и вызовов

JMPA

сс, caddr

Абсолютный переход по условию

4

JMPI

сс, [Rw]

Условный переход по адресу в регистре РОН

2

JMPR

сс, rel

Условный перехо по смещению

2

JMPS

seg, caddr

Абсолютный переход по адресу с сегментом

4

JB

bitaddr, rel

Переход, если бит установлен

4

JBC

bitaddr, rel

Переход и очистка бита, если бит установлен

4

JNB

bitaddr, rel

Переход, если бит очищен

4

JNBS

bitaddr, rel

Переход и установка бита, если бит очищен

4

CALLA

сс, caddr

Вызов подпрогр. по условию

2

CALLI

сс, [Rw]

Условный вызов подпрограм­мы по адресу в регистре РОН

2

CALLR

re

Вызов подпрогр. по смещению



CALLS

seg, caddr

Вызов подпрограммы по адресу с сегментом

4

PCALL

reg, caddr

Выгрузить на стек значение регистра и перейти к подпрограмме

4

TRAP

#trар7

Вызов подпрогр. прерывания

4

^ Операции с системным стеком

POP

reg

Снять значение со стека в регистр

2

PUSH

reg

Выгрузить на стек значение регистра

2

SCXT

reg, #data16

Выгрузить на стек значение регистра и загрузить в регистр непосредст­венное значение размеров 16 бит

4

SCXT

reg, mem

Выгрузить на стек значение регистра и загрузить в регистр значение из ячейки памяти

4

^ Операции возврата

RET

 

Возврат из подпрограммы

2

RETS

 

Возврат из подпрограммы по межсегментному вызову

2

RETP

reg

Возврат из подпрограммы и снятие значения со стека в регистр

2

RETI

 

Возврат из прерывания

2

^ Управление системой

 

SRST




Программный сброс контроллера

4

IDLE




Режим пониженного энергопотребления, при котором работает периферия

4

PWRDN




Полная остановка процессора и периферии

4

SRVWDT




Обслуживание Watchdog таймера

4

DISWDT




Выключение Watchdog таймера

4

EINIT




Конец инициализации

4

ATOMIC

#data2

Начало ATOMIC последовательности

2

EXTR

#data2

Начало EXTended Register последовательности

2

EXTP

Rw, #data

Начало EXTended Page последовательности

2

EXTP

#pag10, #data2

Начало EXTended Page последовательности

4

EXTPR

Rw, #data2

Начало EXTended Page и Reg­ister последовательности

2

EXTPR

#pag10, #data2

Начало EXTended Page и Register последовательности

4

EXTS

Rw, #data2

Начало EXTended Segment последовательности

2

EXTS

#seg8, #data2

Начало EXTended Segment последовательности

4

EXTSR

Rw, #data2

Начало EXTended Segment и Register последовательности

2

EXTSR

#seg8, #data2

Начало EXTended Segment и Register последовательности

4

Вспомогательные операции

NOP




Пустая операция

2

Приложение Н: функциональная схема контроллера


1   2   3   4   5   6   7   8   9

Похожие:

Руководство пользователя Принятые iconРуководство пользователя. Страница перед началом использования этого...
Эти разделы содержат важую информацию, касающуюся правильной работы с устройством. В дополнение к этому, чтобы удостовериться в том,...

Руководство пользователя Принятые iconРуководство пользователя Описание функций кнопок Polcad (Autocad...
После нажатия на кнопку «Fogard ru» появляется диалоговое окно «Вход в систему». Введите «Имя пользователя» и «Пароль» в соответствующие...

Руководство пользователя Принятые iconРуководство пользователя на
Виды деятельности, функции, для автоматизации которых предназначена данное приложение 2

Руководство пользователя Принятые iconРуководство пользователя 
В этой главе описаны основные положения, функции и технология, которые вы можете использовать для создания и изменения геометрии

Руководство пользователя Принятые iconРуководство пользователя 
В конце глав «Конструирование» и «Обработка» вы найдете рекомендации опытным пользователям, которые на основе начальных знаний знакомят...

Руководство пользователя Принятые iconM-audio Delta 1010 Краткое руководство пользователя / стр
Интерфейсы midi и Word Clock (внешний модуль), цифровой интерфейс S/pdif (pci-карта)

Руководство пользователя Принятые iconРуководство пользователя описание
Флайборд (flуbоаrd)® это двигательная установка, позволяющая подниматься в воздух с поверхности воды и из-под воды

Руководство пользователя Принятые iconM-audio Audiophile 2496 Краткое руководство пользователя / стр
Внешний коммутационный кабель содержит цифровой коаксиальный интерфейс S/pdif и один midi-порт (16 каналов)

Руководство пользователя Принятые iconРуководство пользователя содержание меры предосторожности
Не надо подвергать устройство и его кабель воздействию чрезмерно высоких и чрезмерно низких температур (рабочая температура составляет...

Руководство пользователя Принятые iconРуководство пользователя содержание меры предосторожности
Не надо подвергать устройство и его кабель воздействию чрезмерно высоких и чрезмерно низких температур (рабочая температура составляет...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
zadocs.ru
Главная страница

Разработка сайта — Веб студия Адаманов