Download Print this page

HEIDENHAIN MANUALplus 620 Technical Manual page 1681

Hide thumbs Also See for MANUALplus 620:

Advertisement

Word processing
with the AND NOT
command
January 2012
Syntax:
AN (AND NOT)
Operands:
B, W, D, K
Action:
Gate the contents of the word accumulator and the operand with AND NOT.
In accordance with the different data widths of the operands (B = 8 bits; W =
16 bits; D = K = 32 bits), 8, 16 or 32 bits, respectively, are influenced in the
accumulator. Thus, bit 0 of the accumulator is gated with bit 0 of the operand,
bit 1 of the accumulator with bit 1 of the operand, etc. The control saves the
result of the operation in the word accumulator.
Example:
Gate the content of words W4 and W6 with AND NOT, and assign the result
to word W8.
Initial state:
Word W4
= 36 AA (hex)
Word W6
= 3C 36 (hex)
Word W8
= ?
Function
Load W6 into the word
accumulator.
Gate the contents of word
accumulator and word
W4 with AND NOT.
Assign the gating result to
word W8.
8.15 Command Set
STL
Accumulator
content
L W6
3C36
AN W4
814
= W8
814
Operand content
3C36
36AA
814
1681

Advertisement

loading