Page 234 - 4503
P. 234
При застосуванні цього коду варто пам’ятати , що перед
викликом чергової команди rlf h’43’, f варто перед
тим онулити вміт ознаки С, бо інакше у правий біт може
«всунутися» логічна 1, як на рисунку 7.12. Отже алгоритм
множення вмісту регістра на 4 в довершенішому варіанті буде
таким:
clrf STATUS,C; очищення ознаки С перед
;зсуванням 1
rlf h’43’, f
clrf STATUS,C; очищення ознаки С перед
;зсуванням 2
rlf h’43’, f
7.4 Команди передачі керування.
У таблиці 7.6 представені команди передачі керування.
Всі ці команди в певний спосіб модифікують стан лічильника
команд РС, і жодного впливу на ознаки С, DC, Z вони не
мають.
Таблиця 7.6 — Команди передачі керування
Команда Мнемокод Опис
на мові RTL
Абсолютний goto aaa [PC] ← aaa
перехід Передає
Перейти до керування за
фіксов.
адреси
адресою
Немає nop [PC] ←
операції [PC]+1
Порож.
команда
234