beautypg.com

2 operation list – NEC switch User Manual

Page 202

background image

CHAPTER 15 INSTRUCTION SET

User’s Manual U12978EJ3V0UD

202

15.2 Operation List

Mnemonic

Operands

Bytes

Clocks

Operation

Flag

Z AC CY

MOV

r,#byte

3

6

r

← byte

saddr,#byte

3

6

(saddr)

← byte

sfr,#byte

3

6

sfr

← byte

A,r

Note 1

2

4

A

← r

r,A

Note 1

2

4

r

← A

A,saddr

2

4

A

← (saddr)

saddr,A

2

4

(saddr)

← A

A,sfr

2

4

A

← sfr

sfr,A

2

4

sfr

← A

A,!addr16

3

8

A

← (addr16)

!addr16,A

3

8

(addr16)

← A

PSW,#byte

3

6

PSW

← byte

Ч Ч Ч

A,PSW

2

4

A

← PSW

PSW,A

2

4

PSW

← A

Ч Ч Ч

A,[DE]

1

6

A

← (DE)

[DE],A

1

6

(DE)

← A

A,[HL]

1

6

A

← (HL)

[HL],A

1

6

(HL)

← A

A,[HL+byte]

2

6

A

← (HL+byte)

[HL+byte],A

2

6

(HL+byte)

← A

XCH

A,X

1

4

A

↔ X

A,r

Note 2

2

6

A

↔ r

A,saddr

2

6

A

↔ (saddr)

A,sfr

2

6

A

↔ sfr

A,[DE]

1

8

A

↔ (DE)

A,[HL]

1

8

A

↔ (HL)

A,[HL+byte]

2

8

A

↔ (HL+byte)

Notes 1. Except r = A.

2. Except r = A, X.

Remark

One instruction clock cycle is one CPU clock cycle (f

CPU

) selected by the processor clock control

register (PCC).