System
Configuration
S900II
II – Instruction codes
18
01T01350_0
2.2.98
Type
of Instruction
Display Codop (hexadecimal) Examples
with Inputs (modulo 16) = IN *nn D830 [oper. 16 bits]
+ IN *nn D831 [oper. 16 bits]
– IN *nn D832 [oper. 16 bits]
*nn = 00 to 112 x IN *nn D833 [oper. 16 bits]
and 136 to 240 / IN *nn D834 [oper. 16 bits]
AND IN *nn D835 [oper. 16 bits]
OR IN *nn D836 [oper. 16 bits]
with Word (16 bits) = WRD 0000 (to 4095) D840 [oper. 16 bits]
+ WRD 0000 (to 4095) D841 [oper. 16 bits]
– WRD 0000 (to 4095) D842 [oper. 16 bits]
x WRD 0000 (to 4095) D843 [oper. 16 bits]
/ WRD 0000 (to 4095) D844 [oper. 16 bits]
AND WRD 0000 (to 4095) D845 [oper. 16 bits]
OR WRD 0000 (to 4095) D846 [oper. 16 bits]
with WWord (32 bits) =
WWRD *nn and 200–202 D850 [oper. 16 bits]
+ WWRD *nn D851 [oper. 16 bits]
– WWRD *nn D852 [oper. 16 bits]
*nn = 0 to 127 x WWRD *nn D853 [oper. 16 bits]
/ WWRD *nn D854 [oper. 16 bits]
AND WWRD*nn D855 [oper. 16 bits]
OR WWRD *nn D856 [oper. 16 bits]
* on Counter SET.CNT 0000 (to 0015) D640 [oper. 8 bits] Standard counter
–> 1st Operand SET.CNT 0041 (to 9980)
D640[oper. 8 bits] [oper. 8 bits] Stacking counter
with decimal value = 0000 (to 9999) DA00 [oper. 16 bits]
+ 0000 (to 9999) DA01 [oper. 16 bits]
– 0000 (to 9999) DA02 [oper. 16 bits]
x 0000 (to 9999) DA03 [oper. 16 bits]
/ 0000 (to 9999) DA04 [oper. 16 bits]
AND 0000 (to 9999) DA05 [oper. 16 bits]
OR 0000 (to 9999) DA06 [oper. 16 bits]
with hexadecimal value =
0000 (to FFFF) DA10 [oper. 16 bits]
+ 0000 (to FFFF) DA11 [oper. 16 bits]
– 0000 (to FFFF) DA12 [oper. 16 bits]
x 0000 (to FFFF) DA13 [oper. 16 bits]
/ 0000 (to FFFF) DA14 [oper. 16 bits]
AND 0000 (to FFFF) DA15 [oper. 16 bits]
OR 0000 (to FFFF) DA16 [oper. 16 bits]
with Counter = CNT 00 (to 15) D920 [oper. 16 bits]
+ CNT 00 (to 15) D921 [oper. 16 bits]
– CNT 00 (to 15) D922 [oper. 16 bits]
x CNT 00 (to 15) D922 [oper. 16 bits]
/ CNT 00 (to 15) D922 [oper. 16 bits]
AND CNT 00 (to 15) D923 [oper. 16 bits]
OR CNT 00 (to 15) D923 [oper. 16 bits]
PRG
No.
SP No.