![]() |
Звоните! (926)274-88-54 Бесплатная доставка. Бесплатная сборка. |
Ассортимент тканей График работы: Ежедневно. С 8-00 до 20-00. Почта: soft_hous@mail.ru |
![]() ![]() ![]() |
Читальный зал --> Устройства ультрафиолетового стирания 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
ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку. Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели. Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы. |