SUB (BCD)

BSUB, BSUBP, DBSUB, DBSUBP (BCD code)

 

SUB instruction subtracts S2 from S1 and save the result in the Destination (assigned device address).

 

S1, S2

BDC value Source

D

Destination

 

Instruction

Device address

No. of Steps

Flag

M

X

Y

K

L

F

T

C

S

Z

D

@D

Int.

 

Error

Zero

Carry

BSUB(P)

DBSUB(P)

S1

o

o

o

o

o

o

o

o

-

o

o

o

o

4

o

-

-

S2

o

o

o

o

o

o

o

o

-

o

o

o

o

D

o

-

o

o

o

-

o

o

-

o

o

o

-

 

Example)

If X01 is ON, subtract D2 from D1 and then send the result to Y20.