O'Reilly logo

The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ Processors, 2nd Edition by Joseph Yiu

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5

Instruction Set

Abstract

This chapter covers an overview of the instruction set, the assembly language syntax (for ARM® tool chains and gcc), and then followed by details of various instructions.

Keywords

Assembly language directives; Assembly language syntax; Background of Thumb® instructions; Instruction details; Instruction set overview; Pseudo instructions; Suffixes of instructions

5.1. What Is Instruction Set

All processors carry out their require operations by executing sequences of instructions. Each instruction defines a simple operation, for example, simple ALU operation, data access to the memory system, program branch operation, etc.
For the processor, it takes instructions in form of binary code and decodes them in internal hardware ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required