beautypg.com

NEC PD754144 User Manual

Page 253

background image

CHAPTER 11 INSTRUCTION SET

253

User’s Manual U10676EJ3V0UM

Opcode

B

1

B

2

B

3

Branch

BR

!addr

1

0

1

0

1

0

1

1

0

0

addr

$addr1

0

0

0

0 A

3

A

2

A

1

A

0

1

1

1

1 S

3

S

2

S

1

S

0

PCDE

1

0

0

1

1

0

0

1

0

0

0

0

0

1

0

0

PCXA

1

0

0

1

1

0

0

1

0

0

0

0

0

0

0

0

BCDE

1

0

0

1

1

0

0

1

0

0

0

0

0

1

0

1

BCXA

1

0

0

1

1

0

0

1

0

0

0

0

0

0

0

1

BRA

!addr1

1

0

1

1

1

0

1

0

0

addr1

BRCB

!caddr

0

1

0

1

caddr

CALLA

!addr1

1

0

1

1

1

0

1

1

0

addr1

CALL

!addr

1

0

1

0

1

0

1

1

0

1

addr

CALLF

!faddr

0

1

0

0

0

faddr

RET

1

1

1

0

1

1

1

0

RETS

1

1

1

0

0

0

0

0

RETI

1

1

1

0

1

1

1

1

PUSH

rp

0

1

0

0

1 P

2

P

1

1

BS

1

0

0

1

1

0

0

1

0

0

0

0

0

1

1

1

POP

rp

0

1

0

0

1 P

2

P

1

0

BS

1

0

0

1

1

0

0

1

0

0

0

0

0

1

1

0

EI

1

0

0

1

1

1

0

1

1

0

1

1

0

0

1

0

IE

×××

1

0

0

1

1

1

0

1

1

0 N

5

1

1 N

2

N

1

N

0

DI

1

0

0

1

1

1

0

0

1

0

1

1

0

0

1

0

IE

×××

1

0

0

1

1

1

0

0

1

0 N

5

1

1 N

2

N

1

N

0

I/O

IN

A, PORTn

1

0

1

0

0

0

1

1

1

1

1

1 N

3

N

2

N

1

N

0

OUT

PORTn, A

1

0

0

1

0

0

1

1

1

1

1

1 N

3

N

2

N

1

N

0

CPU control

HALT

1

0

0

1

1

1

0

1

1

0

1

0

0

0

1

1

STOP

1

0

0

1

1

1

0

1

1

0

1

1

0

0

1

1

NOP

0

1

1

0

0

0

0

0

Special

SEL

RBn

1

0

0

1

1

0

0

1

0

0

1

0

0

0 N

1

N

0

MBn

1

0

0

1

1

0

0

1

0

0

0

1 N

3

N

2

N

1

N

0

GETI

taddr

0

0 T

5

T

4

T

3

T

2

T

1

T

0

Instruction

Mnemonic

Operand

(+16)

(+2)
(–1)

(–15)

~

~

Subrou-

tine/stack

control

Interrupt

control

This manual is related to the following products: