ÐÑогÑаммиÑÑемÑй конÑÑÐ¾Ð»Ð»ÐµÑ Ð ÑководÑÑво ... - FF-Automation
ÐÑогÑаммиÑÑемÑй конÑÑÐ¾Ð»Ð»ÐµÑ Ð ÑководÑÑво ... - FF-Automation
ÐÑогÑаммиÑÑемÑй конÑÑÐ¾Ð»Ð»ÐµÑ Ð ÑководÑÑво ... - FF-Automation
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Стр. 12-26 AL 32 Руководство пользователя<br />
31/10/98<br />
• PLD R I/M/O n<br />
Действие суммирование в регистровом аккумуляторе переменной n и содержания<br />
битового аккумулятора, слагаемые представлены в коде BCD. Если результат<br />
более 99, битовый аккумулятор устанавливается в 1, в других случаях<br />
обнуляется. Если слагаемые не в коде BCD, результат неопределённый.<br />
BA RA WA Переменная<br />
Влияние Да Да Нет Нет<br />
Пример STR I 000 ;RM 1 = 9,<br />
OR NI 000 ;бит аккум. = 1<br />
STR R C 016 ;acc. = 0001 0000B (10 BCD)<br />
PLD R M 001 ;+ 0000 1001B (9 BCD)<br />
;+ 1B (bit acc.)<br />
;acc. = 0010 0000B (20 BCD)<br />
• PLD R C d<br />
Действие Сложение в регистровом аккумуляторе константы d и битового аккумулятора,<br />
слагаемые в коде BCD. Если результат более 99, битовый аккумулятор<br />
устанавливается в 1; в других случаях обнуляется. Если слагаемые не в коде<br />
BCD результат неопределённый. Примечание. Постоянная d в коде BCD, но в<br />
программе задаётся десятичным числом.<br />
Пример: константа 16 = 0001 0000 (бит формат)<br />
1 0 (BCD формат)<br />
BA RA WA Переменная<br />
Влияние Да Да Нет Нет<br />
Пример STR R C 017 ; = 0001 0001B = 11 BCD<br />
PLD R C 025 ; = 0001 1001B = 19 BCD<br />
;Aкк. = 0011 0000B = 30 BCD<br />
• PLD W M/O n<br />
Действие Сложение переменной n и значения битового аккумулятора в словном<br />
аккумуляторе, слагаемые в коде BCD. Если результат более 9999, битовый<br />
аккумулятор устанавливается в 1, в других случаях обнуляется. Если<br />
слагаемые не в коде ВCD, результат неопределённый.<br />
BA RA WA Переменная<br />
Влияние Да Нет Да Нет<br />
Пример STR I 0 ; в начале слов. память 003 = 4900,<br />
OR NI 0 ; установка бит. аккумулятора в 1<br />
STR W C 02450 ; W A =0000 1001 1001 0010 B (992 BCD)<br />
PLD W M 003 ;+ WM 3 =0001 0011 0010 0100 B (1324 BCD)<br />
;+ BA =0000 0000 0000 0001 B (1 BCD)<br />
; W A =0010 0011 0001 0111 B (2317 BCD)<br />
<strong>FF</strong>-<strong>Automation</strong> Oy