1698 HEIDENHAIN Technical Manual MANUALplus 620
8.15.33 GREATER THAN (>)
Syntax: > (GREATER THAN)
Operands: B, W, D, K
Action:
This command sets off a direct transition from word to logical processing.
Compare the content of the word accumulator with the content of the
addressed operand. If the word accumulator is greater than the operand, the
condition is true and the control sets the logic accumulator to 1. If the word
accumulator is less than or equal to the operand, it sets the logic accumulator
to 0. The comparison takes place over the number of bits in the operand:
where B = 8 bits, W = 16 bits, and D = K = 32 bits.
Example:
Compare a constant with the content of double word D8, and assign the result
to marker M500.
Initial state:
Constant = 16 000 (dec)
Double word D8 = 15 000 (dec)
Marker M500 = ?
Function STL Accumulator
content
Operand content
Load the constant into the
word accumulator.
L
K16000
16000
Check whether word
accumulator > operand; if
so, set logic accumulator
to 1.
> D8 1 15000
Assign the result to
marker M500.
= M500 1 1