CHAPTER 6 DETAILED RULES FOR EXECUTION INSTRUCTIONS

6.85XOR (eXclusive OR Byte Data of Accumulator and Memory to Accumulator)

Carry out the logical exclusive-OR for the byte data of AL and EA memory (memory expressed in each type of addressing) for every bit and return the results to AL. The contents of AH are not changed.

XOR (eXclusive OR Byte Data of Accumulator and Memory to Accumulator)

Operation

(AL) (AL) (EA) (byte logical exclusive-OR)

Assembler format

XOR A, EA

Condition code (CCR)

N

Z

V

C

 

 

 

 

+

+

R

-

 

 

 

 

+: Changed by executing instruction

-: Not changed

R: Set to 0 by executing instruction

N:Set to 1 if the MSB of AL is 1 as the result of operation and set to 0 in other cases.

Z:Set to 1 if the result of operation is 00H and set to 0 in other cases.

V:Always set to 0

C:Not changed

Table 6.85-1 Number of Execution Cycles / Byte Count / OP Code

EA

#d8

dir

@IX+off

@EP

Ri

 

 

 

 

 

 

Number of

2

3

3

2

2

execution cycles

 

 

 

 

 

 

 

 

 

 

 

Byte count

2

2

2

1

1

 

 

 

 

 

 

OP code

54

55

56

57

58 to 5F

 

 

 

 

 

 

216

Page 228
Image 228
Fujitsu F2MC-8FX manual Number of Execution Cycles / Byte Count / OP Code