Звоните! 
 (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

INCF

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

Операция:

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

[label] INCV f, d

0<f<127

d e [0, 1]

(f) + 1 - (dest)

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

10 10

dfff

ffff

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

INCF CNT, 1

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

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

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

Синтаксис: [label] INCFSZ f, d

Операнды: 0<f<127

de[0, 11

Операция: (О + 1 -> (dest)

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

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

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

I 1111

dfff

ffff

содержимое регистра f увеличивается на 1, еслиd = О - результат помещается в регистр W, еслиd = 1 - результат помещается в регистр f, если результат О, то следующая команда выполняется, если результат = О, то вместо следующей команды выполняется операция NOP 1

1(2)

HERE INCFSZ CNT, 1

GOTO LOOP

CONTINUE

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

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

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



lORLW

Логическое ИЛИ аккумулятора и константы

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

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

[label] IORLW к О < к < 255 (W)ork- (W) Z

1000

кккк

ikklk

содержимое регистра W поразрядно объединяется: по ИЛИ с 8 разрядной константой к, м,- и! <

результат noMeutafTCR в регистр W Число слов: 1 Число циклов: 1 Пример: IORLW 0x35

Перед операцией: W = 0x9А После операции: W = OxBF

IORWF

Логическое ИЛИ аккумулятора и регистра

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

Операция:

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

[labef] IORWF f, d

0<f< 127

d ё [0, 1]

(W) or (f) (dest)

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

0 100

dfff

ffff

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

IORWF RESULT, Перед операцией:

После операции:

RESULT = 0x13 W =0x91

RESULT = 0x13 W = 0x93



MOVF

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

Операция:

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

[label] MOVF f, d

0<f< 127

d 6 [0, 1]

(f)-*(dest)

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

1000

dfff

ffff

еслиd = О - содержимое регистра f пересылается в регистр W, еслиd = 1 - значение остается в том же самом регистре и операция воздействует только на флажок Z 1

MOVF FSR, О .

Перед операцией: FSR = 0x91

W = 0x00 После операции: FSR = 0x91

W =0x91

MOVLW

Загрузить константу в аккумулятор

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

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

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

[label] MOVLW к

О < к < 255

k->(W)

не воздействует

ООхх

кккк

кккк

в регистр W загружается 8 разрядная константа к, н& определенное значение транслируется как О 1 1

MOVLW 0х5А

Перед операцией: W = 0х9А После операции: W = 0x5А



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 
Продажа и изготовление мебели.


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