4 instruction map, Figure 5–10. core instruction map – Texas Instruments MSP430x1xx User Manual

Page 87

Advertising
background image

Instruction Map

5-23

16-Bit CPU

5.4

Instruction Map

The instruction map in Figure 5–10 is an example of how to encode
instructions. There is room for more instructions, if needed.

Figure 5–10. Core Instruction Map

0x

04x
08x

0Cx

10x
14x
18x

1Cx

20x
24x
28x

2Cx

30x
34x
38x

3Cx

40x–4Fx
50x–5Fx
60x–6Fx
70x–7Fx
80x–8Fx
90x–9Fx

A0x–AFx
B0x–BFx

C0x–CFx
D0x–DFx

E0x–EFx

F0x–FFx

RRC

RRC.B

SWPB

RRA

RRA.B

SXT

PUSH

PUSH.B

CALL

RETI

000

040

080

0C0

100

140

180

1C0

200

240

280

2C0

300

340

380

3C0

JNE/JNZ
JEQ/JZ
JNC
JC
JN
JGE
JL
JMP
MOV, MOV.B

ADD, ADD.B

ADDC, ADDC.B
SUBC, SUBC.B

SUB, SUB.B
CMP, CMP.B
DADD, DADD.B
BIT, BIT.B

BIC, BIC.B
BIS, BIS.B
XOR, XOR.B
AND, AND.B

Advertising