Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.ru
Читальный зал -->  Устройства ультрафиолетового стирания 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 [ 55 ] 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84

CLRW

Синтаксис-Операнды: Операция:

Воздействует на флажки: Код операции: Описание:

[label] CLRW нет

00h->( W) 1 ->Z

Число слов: Число циклов: Пример:

I 0001 I Оххх Г

xx x х.

содержание аккумулятора обнуляется и устанавливается флажок Z 1 1

CLRW

Перед операцией: W = Ох5А После операции: W = 0x00 Z= 1

CLRWDT Сброс сторожевого таймера

Синтаксис: Операнды: Операция:

Воздействует на флажки: Код операции: Описание:

Число слов: Число циклов: Пример:

[label] CLRWDT нет

OOh - WDT

0 -> предделитель WDT

1 ->Т0 1 ->PD

ТО, PD

j 0000

0 110 I 0 100

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

CLRWDT

Перед операцией: счетчик WDT = ? После операции: счетчик WDT = 0x00

предделитель WDT = О

Т0= 1

PD= 1



COMF

Дополнение регистра (логическое НЕ )

Синтаксис: Операнды:

Операция: Воздействует на Код операции: Описание:

Число слов: Число циклов: Пример:

[label] COMF f, d 0<f< 127 d 6 [0, 1] (f)-(dest) флажки: Z

100 1

dfff

ffff

содержимое регистра f инвертируется,

еслиd = О - результат помещается в регистр W,

еслиd = 1 - результат помещается в регистр Т

COMF REG1,0

Перед операцией: REG 1 = Ох 13 После операции: REGl=0xl3 W = ОхЕС

DECF

Декремент регистра

Синтаксис: Операнды:

Операция:

Воздействует на флажки: Код операции: Описание:

[label] DECF f, d

0<f< 127

d e [0, 1]

(f) - 1 -> (dest)

Число слов: Число циклов: Пример:

00 1 1

dfff

ffff

содержимое регистра f уменьшается на 1, еслиd = О - результат помещается в регистр W, еслиd = 1 - результат помещается в регистр f 1 1

DECF CNT, 1

Перед операцией: CNT = 0x01 Z = 0

После операции: CNT = 0x00 Z= 1



DECFSZ

Декремент регистра, если результат = О - пропуск операции

Синтаксис: Операнды:

Операция:

Воздействует на флажки: Код операции: Описание:

[label] DECFSZ f, d

0<f< 127

d E [0, 1]

(f) - 1 - (dest)

если результат = О - пропуск операции не воздействует

10 11

dfff

ffff

содержимое регистра Т уменьшается на 1, еслиd = О - результат помещается в регистр W, еслиd = 1 - результат помещается в регистр Т, если результат 4t О, то следующая команда выполняется, если результат = О, то вместо следующей команды выполняется операция NOP Число слов: 1 Число циклов: 1(2)

Пример: HERE DECFSZ CNT, 1

GOTO LOOP

CONTINUE

PC = адрес HERE CNT = CNT - 1

если CNT = 0, PC = адрес CONTINUE если CNT ?t 0, PC = адрес HERE + 1

Перед операцией: После операции;

GOTO

Безусловный переход

Синтаксис: Операнды: Операция:

Воздействует на флажки: Код операции: Описание:

[label] GOTO к О < к < 2047 к-РС<10.0> (PCLATH <4:3>) -не воздействует

РС<12:11>

Ikkk

кккк

кккк

Безусловный переход на к . 11 разрядный непосредственный адрес загружается в младшие разряды PC <10:0>. Старшие разряды PC загружаются из PCLATH. Число слов: 1 Число циклов: 2

Пример: HERE GOTO TRUE

Перед операцией: PC = адрес HERE После операции: PC = адрес TRUE



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 [ 55 ] 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84



ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.