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
   191   192   193   194   195   196   197   198   199   200   201