แบงได ARM Instruction set 4 ประเภทคอ Branch Instruction I. General branch instruction II. Branch with Link III. Software interrupt (SWI) IV. THUMB instruction (16 บต ) Data - processing Instruction I. Arithmetic/logic instructions II. Multiply instructions III. Status register transfer instruction
Load - store Instruction I. Load or store the value of a single register II. Load and store multiple register values III. Swap a register with the value of a memory location Co – processor Instruction I. Data-processing instructions II. Register transfers III. Data-transfer instructions