Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Cortex-R and cortex-M series is targeted for different requirements and for different applications. It is important to know the parameters and features that separates them as there could be applications where both of them can fit in. This paper is targeted for such a scenario and helps the Designers for selection. The final objective is to help the Designers or Developers to have understanding of Architectures of ARM. | TEXAS INSTRUMENTS INCORPORATED Texas Instruments Cortex-M3 Instruction Set TECHNICAL USER S MANUAL UM-COREISM-7703 Copyright 2010 Texas Instruments Inc. Copyright Copyright 2010 Texas Instruments Inc. All rights reserved. Stellaris and StellarisWare are registeredtrademarks ofTexas Instruments. ARM and Thumb are registered trademarks and Cortex is a trademark of ARM Limited. Other names and brands may be claimed as the property of others. Texas Instruments Incorporated 108 Wild Basin Suite350 Austin TX 78746 http www.ti.com stellaris J i Texas Instruments Cortex Intelligent Processors by ARM http www-k.ext.ti.com sc technical-support product-information-centers.htm 2 September 07 2010 Texas Instruments Incorporated Cortex-M3 Instruction Set Table of Contents 1 Introduction.12 1.1 Instruction Set Summary. 12 1.2 About The Instruction Descriptions.15 1.2.1 Operands. 15 1.2.2 Restrictions When Using the PC or SP.15 1.2.3 Flexible Second Operand. 15 1.2.4 Shift Operations.17 1.2.5 Address Alignment.20 1.2.6 PC-Relative Expressions.20 1.2.7 Conditional Execution.20 1.2.8 Instruction Width Selection.22 2 Memory Access Instructions.24 2.1 ADR . 25 2.1.1 Syntax.25 2.1.2 Operation . 25 2.1.3 Restrictions . 25 2.1.4 Condition Flags . 25 2.1.5 Examples . 25 2.2 LDR and STR Immediate Offset .26 2.2.1 Syntax. 26 2.2.2 Operation . 27 2.2.3 Restrictions.27 2.2.4 Condition Flags . 28 2.2.5 Examples . 28 2.3 LDR and STR Register Offset .29 2.3.1 Syntax.29 2.3.2 Operation . 29 2.3.3 Restrictions.30 2.3.4 Condition Flags.30 2.3.5 Examples . 30 2.4 LDR and STR Unprivileged Access .31 2.4.1 Syntax. 31 2.4.2 Operation . 31 2.4.3 Restrictions . 32 2.4.4 Condition Flags . 32 2.4.5 Examples . 32 2.5 LDR PC-Relative . 33 2.5.1 Syntax . 33 2.5.2 Operation . 33 2.5.3 Restrictions . 34 2.5.4 Condition Flags . 34 2.5.5 Examples . 34 2.6 LDM and STM .35 2.6.1 Syntax.35 2.6.2 Operation . 36 September 07 2010 3 Texas Instruments .