BKXOR

BKXOR, BKXORP

 

BKXOR instruction performs a bitwise XOR operation by using (n)number of word(16bit) on Source 1 and Source 2 and places the result in the Destination. The bitwise XOR operation returns 1, if the bits from the operands are different. It returns 0, if the bits from the operands are the same (both 0 or both 1).

 

 

S1, S2

Source

D

Destination

n

Number of words

 

Instruction

Device address

No. of Steps

Flag

M

X

Y

K

L

F

T

C

S

Z

D

@D

Int.

 

Error

Zero

Carry

BKXOR

BKXORP

S1

o

o

o

o

o

o

o

o

-

o

o

o

o

5

o

-

-

S2

o

o

o

o

o

o

o

o

-

o

o

o

o

D

o

-

o

o

o

-

o

o

-

o

o

o

-

n

o

o

o

o

o

o

o

o

-

o

o

o

o

 

Example)

If X01 is ON, the BKXOR performs a bitwise XOR operation by using the 3 word of D0(D0, D1, and D2) and D100(D100, D101, and D102) and places the results in D200, D201, and D202.

Source 1 : D0, D1, and D2

Source 2 : D100, D101, and D102

Destination : D200, D201, and D202

Number of word : 3 word