NEC PD754144 User Manual

Page 245

background image

CHAPTER 11 INSTRUCTION SET

245

User’s Manual U10676EJ3V0UM

Machine

Cycle

Instructions

Mnemonic

Operand

Bytes

Operation

Skip Condition

Addressing

Area

AND1

CY, fmem.bit

2

2

CY

← CY (fmem.bit)

*4

CY, pmem.@L

2

2

CY

← CY (pmem

7-2

+ L

3-2

.bit(L

1-0

))

*5

CY, @H + mem.bit

2

2

CY

← CY (H + mem

3-0

.bit)

*1

OR1

CY, fmem.bit

2

2

CY

← CY (fmem.bit)

*4

CY, pmem.@L

2

2

CY

← CY (pmem

7-2

+ L

3-2

.bit(L

1-0

))

*5

CY, @H + mem.bit

2

2

CY

← CY (H + mem

3-0

.bit)

*1

XOR1

CY, fmem.bit

2

2

CY

← CY (fmem.bit)

*4

CY, pmem.@L

2

2

CY

← CY (pmem

7-2

+ L

3-2

.bit(L

1-0

))

*5

CY, @H + mem.bit

2

2

CY

← CY (H + mem

3-0

.bit)

*1

Branch

BR

Note1

addr

PC

11-0

← addr

*6

Optimum instruction is selected

by assembler from following:

BR !addr

BRCB !caddr

BR $addr1

addr1

PC

11-0

← addr1

*11

Optimum instruction is selected

by assembler from following:

BR !addr

BRA !addr1

BRCB !caddr

BR $addr1

!addr

3

3

PC

11-0

← addr

*6

$addr

1

2

PC

11-0

← addr

*7

$addr1

1

2

PC

11-0

← addr1

*7

PCDE

2

3

PC

11-0

← PC

11-8

+ DE

PCXA

2

3

PC

11-0

← PC

11-8

+ XA

BCDE

2

3

PC

11-0

← BCDE

Note2

*6

BCXA

2

3

PC

11-0

← BCXA

Note2

*6

BRA

Note1

!addr1

3

3

PC

11-0

← addr1

*11

BRCB

!caddr

2

2

PC

11-0

← caddr

11-0

*8

Notes

1. The shaded portion is supported only in the MkII mode. All others are supported only in the MkI mode.

2. Set 0 to the B register

Memory bit

manipula-

tion

This manual is related to the following products: