NEC 78K/0 Series User Manual

Page 41

Advertising
background image

41

CHAPTER 4 INSTRUCTION SET

User's Manual U12326EJ4V0UM

8-Bit

SUB

A,#byte

0 0 0 1

1 1 0 1

Data

Operation

saddr,#byte

1 0 0 1

1 0 0 0

Saddr-offset

Data

A,r

Note

0 1 1 0

0 0 0 1

0 0 0 1

1 R

2

R

1

R

0

r,A

0 1 1 0

0 0 0 1

0 0 0 1

0 R

2

R

1

R

0

A,saddr

0 0 0 1

1 1 1 0

Saddr-offset

A,!addr16

0 0 0 1

1 0 0 0

Low addr

High addr

A,[HL]

0 0 0 1

1 1 1 1

A,[HL+byte]

0 0 0 1

1 0 0 1

Data

A,[HL+B]

0 0 1 1

0 0 0 1

0 0 0 1

1 0 1 1

A,[HL+C]

0 0 1 1

0 0 0 1

0 0 0 1

1 0 1 0

SUBC

A,#byte

0 0 1 1

1 1 0 1

Data

saddr,#byte

1 0 1 1

1 0 0 0

Saddr-offset

Data

A,r

Note

0 1 1 0

0 0 0 1

0 0 1 1

1 R

2

R

1

R

0

r,A

0 1 1 0

0 0 0 1

0 0 1 1

0 R

2

R

1

R

0

A,saddr

0 0 1 1

1 1 1 0

Saddr-offset

A,!addr16

0 0 1 1

1 0 0 0

Low addr

High addr

A,[HL]

0 0 1 1

1 1 1 1

A,[HL+byte]

0 0 1 1

1 0 0 1

Data

A,[HL+B]

0 0 1 1

0 0 0 1

0 0 1 1

1 0 1 1

A,[HL+C]

0 0 1 1

0 0 0 1

0 0 1 1

1 0 1 0

AND

A,#byte

0 1 0 1

1 1 0 1

Data

saddr,#byte

1 1 0 1

1 0 0 0

Saddr-offset

Data

A,r

Note

0 1 1 0

0 0 0 1

0 1 0 1

1 R

2

R

1

R

0

r,A

0 1 1 0

0 0 0 1

0 1 0 1

0 R

2

R

1

R

0

A,saddr

0 1 0 1

1 1 1 0

Saddr-offset

A,!addr16

0 1 0 1

1 0 0 0

Low addr

High addr

A,[HL]

0 1 0 1

1 1 1 1

A,[HL+byte]

0 1 0 1

1 0 0 1

Data

A,[HL+B]

0 0 1 1

0 0 0 1

0 1 0 1

1 0 1 1

A,[HL+C]

0 0 1 1

0 0 0 1

0 1 0 1

1 0 1 0

Instruction

Mnemonic

Operands

Operation Code

Group

B1

B2

B3

B4

Note Except r = A.

Advertising