Page 196 - 4503
P. 196
6.6.1 Приклад машинного коду команди bcf
h’34’,6
Команда bcf h’34’,6 (у регістрі за адресою h’34’
очистити біт 6 ) має наступний машинний код
b’01001100110100’.
6.6.2 Команди умовного пропуску наступної
команди
Команда btfcs ( з англ. Bit Test File if Clear Skip) —
перевірити біт файла, якщо той онулений то пропустити )
означає, що у випадку, якщо певний біт конкретного регістра
має значення 0, тоді буде виконуватися не наступна команда,
а та, що після неї.
Команда btfss ( з англ Bit Test File if Set Skip) —
перевірити біт файла, якщо той встановлений, то пропустити )
означає, що у випадку, якщо певний біт конкретного регістра
має значення 1, тоді буде виконуватися не наступна команда,
а та, що після неї.
6.7 Контрольні питання до розділу 6
1. Вкажіть, у який спосіб можна розрізнити команди
goto і call:
a) за значенням молодших 8 бітів;
б) за способом адресації;
в) за значенням 2–го біту;
г) за значенням біту 11.
196