Back to my lecture notes

68HC11 Instruction Set

Modified and corrected from Tom Dickens. Please notify me of any errors!

Mnemonic

Operation

Addressing 
Mode

Instruction

Bytes

Cycles

Condition Codes

Prebyte

Opcode

Operand

Condition codes

ABA

Add Accumulators

INH

1B

1

2

Condition codes

ABX

Add B to X

INH

3A

1

3

Condition codes

ABY

Add B to Y

INH

18

3A

2

4

Condition codes

ADCA

Add with Carry to A

IMM

89

ii

2

2

Condition codes

DIR

99

dd

2

3

EXT

B9

hh ll

3

4

IND, X

A9

ff

2

4

IND, Y

18

A9

ff

3

5

ADCB

Add with Carry to B

IMM

C9

ii

2

2

Condition codes

DIR

D9

dd

2

3

EXT

F9

hh ll

3

4

IND, X

E9

ff

2

4

IND, Y

18

E9

ff

3

5

ADDA

Add Memory to A

IMM

8B

ii

2

2

Condition codes

DIR

9B

dd

2

3

EXT

BB

hh ll

3

4

IND, X

AB

ff

2

4

IND, Y

18

AB

ff

3

5

ADDB

Add Memory to B

IMM

CB

ii

2

2

Condition codes

DIR

DB

dd

2

3

EXT

FB

hh ll

3

4

IND, X

EB

ff

2

4

IND, Y

18

EB

ff

3

5

ADDD

Add 16-Bit to D

IMM

C3

jj kk

3

4

Condition codes

DIR

D3

dd

2

5

EXT

F3

hh ll

3

6

IND, X

E3

ff

2

6

IND, Y

18

E3

ff

3

7

ANDA

AND A with Memory

IMM

84

ii

2

2

Condition codes

DIR

94

dd

2

3

EXT

B4

hh ll

3

4

IND, X

A4

ff

2

4

IND, Y

18

A4

ff

3

5

ANDB

AND B with Memory

IMM

C4

ii

2

2

Condition codes

DIR

D4

dd

2

3

EXT

F4

hh ll

3

4

IND, X

E4

ff

2

4

IND, Y

18

E4

ff

3