Дипломная работа: Система управления механизмом зажигания

Декремент содержимого регистра f.

Если d=0, результат сохраняется в регистре W.

Если d=1, результат сохраняется в регистре f.

DECFSZ f, d

Вычесть 1 из f и пропустить если 0. Декремент содержимого регистра f с пропуском, если 0.

Если d=0, результат сохраняется в регистре W.

Если d=1, результат сохраняется в регистре f.

Если результат не равен 0 – исполняется следующая инструкция.

Если результат = 0, то следующая инструкция не выполняется (пропускается, вместо нее выполняется “виртуальный” NOP), а команда выполняется за 2 цикла.

INCF f, d

Прибавить 1 к f. Инкремент содержимого регистра f.

Если d=0, результат сохраняется в регистре W.

Если d=1, результат сохраняется в регистре f.

INCFSZ f, d

Прибавить 1 к f и пропустить если 0. Инкремент содержимого регистра f с пропуском, если 0.

Если d=0, результат сохраняется в регистре W.

Если d=1, результат сохраняется в регистре f.

Если результат не равен 0 – исполняется следующая инструкция.

Если результат = 0, то следующая инструкция не выполняется (пропускается, вместо нее выполняется “виртуальный” NOP), а команда выполняется за 2 цикла.

IORWF f,d

Побитное “ИЛИ” содержимого регистров W и f.

Если d=0 – результат сохраняется в регистре W.

Если d=1 – результат сохраняется в регистре f.

MOVF f,d

Содержимое регистра f пересылается в регистр адресата.

Если d=0 – значение сохраняется в регистре W.

Если d=1 – значение сохраняется в регистре f.

d=1 используется для проверки содержимого f на ноль.

MOVWF f

К-во Просмотров: 399
Бесплатно скачать Дипломная работа: Система управления механизмом зажигания