beautypg.com

Table 1-12, Thumb instruction summary -15 – Epson ARM.POWERED ARM720T User Manual

Page 35

background image

1: Introduction

ARM720T CORE CPU MANUAL

EPSON

1-15

The Thumb instruction set summary is shown in Table 1-12.

Table 1-12 Thumb instruction summary

Operation

Assembler

Move

Immediate

MOV , #<8bit_Imm>

High to Low

MOV ,

Low to High

MOV ,

High to High

MOV ,

Arithmetic

Add

ADD , , #<3bit_Imm>

Add Low, and Low

ADD , ,

Add High to Low

ADD ,

Add Low to High

ADD ,

Add High to High

ADD ,

Add Immediate

ADD , #<8bit_Imm>

Add Value to SP

ADD SP, #<7bit_Imm>
ADD SP, #-<7bit_Imm>

Add with carry

ADC ,

Subtract

SUB , ,
SUB , , #<3bit_Imm>

Subtract Immediate

SUB , #<8bit_Imm>

Subtract with carry

SBC ,

Negate

NEG ,

Multiply

MUL ,

Compare Low, and Low

CMP ,

Compare Low, and High

CMP ,

Compare High, and Low

CMP ,

Compare High, and High

CMP ,

Compare Negative

CMN ,

Compare Immediate

CMP , #<8bit_Imm>

Logical

AND

AND ,

EOR

EOR ,

OR

ORR ,

Bit clear

BIC ,

Move NOT

MVN ,

Test bits

TST ,