NEC PD750008 User Manual

Page 283

Advertising
background image

263

CHAPTER 11 INSTRUCTION SET

Instruction

Mne-

Operand

Instruction code

monic

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

(+16) to (+2)

(–1) to (–15) 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

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

Sub-

CALL

!addr

1

0

1

0

1

0

1

1

0

1

addr

routine

CALLA

!addr1

1

0

1

1

1

0

1

1

0

addr1

stack

CALLF

!faddr

0

1

0

0

0

faddr

control

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

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

XA,PORTn

1

0

1

0

0

0

1

0

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

PORTn,XA

1

0

0

1

0

0

1

0

1

1

1

1

N

3

N

2

N

1

N

0

Interrupt

EI

1

0

0

1

1

1

0

1

1

0

1

1

0

0

1

0

control

IExxx

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

IExxx

1

0

0

1

1

1

0

0

1

0

N

5

1

1

N

2

N

1

N

0

CPU

HALT

1

0

0

1

1

1

0

1

1

0

1

0

0

0

1

1

control

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

Advertising
This manual is related to the following products: