English
Language : 

Z86E3016PSG Datasheet, PDF (297/348 Pages) Zilog, Inc. – Z86E3016PSG
Z8 CPU
User Manual
279
fied by adding 1110b (Eh) to the high nibble of the operand. For example,
if Working Register R12 (CH) is the destination operand, then ECh will be
used as the destination operand in the Op Code.
E
src
or
E
dst
Example
If Working Register R1 contains 34h (00111000b) and Working Register
R14 contains 4Dh (10001101), the statement:
AND R1, R14
Op Code: 52 1E
Example
If Working Register R4 contains F9h (11111001b), Working Register
R13 contains 7Bh, and Register 7Bh contains 6Ah (01101010b), the
statement:
AND R4, @R13
Op Code: 53 4D
leaves the value 68h (01101000b) in Working Register R4. The Z, V, and
S flags are cleared.
Example
If Register 3Ah contains the value F5h (11110101b) and Register 42h
contains the value 0Ah (00001010), the statement:
AND 3Ah, 42h
Op Code: 54 42 3A
leaves the value 00h (00000000b) in Register 3Ah. The Z Flag is set, and
the V and S flags are cleared.
Example
If Working Register R5 contains F0h (11110000b), Register 45h con-
tains 3Ah, and Register 3Ah contains 7Fh (01111111b), the statement:
UM001602-0904
Instruction Description