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
评论15
最新资源