EasyManua.ls Logo

ARM Cortex-M4 - Table of Contents

ARM Cortex-M4
276 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
ARM DUI 0553A Copyright © 2010 ARM. All rights reserved. iii
ID121610 Non-Confidential
Contents
Cortex-M4 Devices Generic User Guide
Preface
About this book ........................................................................................................... vi
Feedback .................................................................................................................... ix
Chapter 1 Introduction
1.1 About the Cortex-M4 processor and core peripherals ............................................. 1-2
Chapter 2 The Cortex-M4 Processor
2.1 Programmers model ................................................................................................ 2-2
2.2 Memory model ....................................................................................................... 2-12
2.3 Exception model .................................................................................................... 2-21
2.4 Fault handling ........................................................................................................ 2-29
2.5 Power management ............................................................................................... 2-32
Chapter 3 The Cortex-M4 Instruction Set
3.1 Instruction set summary ........................................................................................... 3-2
3.2 CMSIS functions ...................................................................................................... 3-9
3.3 About the instruction descriptions .......................................................................... 3-11
3.4 Memory access instructions .................................................................................. 3-22
3.5 General data processing instructions .................................................................... 3-39
3.6 Multiply and divide instructions .............................................................................. 3-74
3.7 Saturating instructions ........................................................................................... 3-95
3.8 Packing and unpacking instructions .................................................................... 3-107
3.9 Bitfield instructions ............................................................................................... 3-114
3.10 Branch and control instructions ........................................................................... 3-118
3.11 Floating-point instructions .................................................................................... 3-126
3.12 Miscellaneous instructions ................................................................................... 3-157

Table of Contents

Related product manuals