Page 221 - 4503
P. 221
Продовження таблиці 7.5
Команда мнемокод Ознака Опис
Z C на мові RTL
Доповнення comp f, Y _ Інвертування
реґістра d v (створ допов-ого
коду)[d]← - [f]
Виключне xorlw k Y _ [w] ←[w] #kk
АБО v Побітове логічне
Константи із виключне АБО
W
Виключне xorwf f, Y _ [d] ←[w] [f]
АБО d v
W з реґістром
Циклічне rlf f, d _ Циклічне
зсування B7 зсування через
регістра - перенесення
вліво
Циклічне rrf f,d - Циклічне
зсування - B0 зсування через
перенесення
регістра
вправо
7.3.1 Операція НЕ ( команда comp f, d )
Логічна функція НЕ створює інверсію свого арґумента.
Оскільки інвертоване число фактично створюється як
доповнювальний, наприклад десяткове число 8 є
доповнювальний до 1 (таблиця 7.3), тому для інвертування
можна застосувати команду comp f, оскільки англ.
COMPlement - доповнення. Таким чином, ця команда створює
побітний обернений код. Наприклад, якщо у регістрі за
221