SX Users Manual Rev. 3.1
70
© 2000 Scenix Semiconductor, Inc. All rights reserved.
www.scenix.com
Chapter 3 Instruction Set
3.6.4
AND W,fr
AND of W and fr into W
Operation:
W = W & fr
Bits affected:
Z
Opcode:
0001 010f ffff
Description:
This instruction performs a bitwise logical AND of the contents of W and the spec-
ified file register, and writes the 8-bit result into W. The file register is left un-
changed. If the result is 00h, the Z bit is set.
Cycles:
1
Example:
and
W,$0B
;perform logical AND and overwrite W
This example performs a bitwise logical AND of the value stored in file register
0Bh with W. The result is written back to W.
For example, suppose that the file register 0Bh is loaded with the value 0Fh and W
contains the value 13h. The instruction takes the logical AND of 0Fh and 13h and
writes the result, 03h, into W. The result is nonzero, so the Z bit is cleared.