ARM-Architecture-Reference-Manual

ARM-Architecture-Reference-Manual - ARM Architecture...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
ARM DDI 0100E Copyright © 1996-2000 ARM Limited. All rights reserved. ARM Architecture Reference Manual
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
ii Copyright © 1996-2000 ARM Limited. All rights reserved. ARM DDI 0100E Copyright © 1996–2000 ARM Limited. All rights reserved. Release Information The following changes have been made to this document. Proprietary Notice ARM, the ARM Powered logo, Thumb, and StrongARM are registered trademarks of ARM Limited. The ARM logo, AMBA, Angel, ARMulator, EmbeddedICE, ModelGen, Multi-ICE, PrimeCell, ARM7TDMI, ARM7TDMI-S, ARM9TDMI, ARM9E-S, ETM7, ETM9, TDMI, STRONG, are trademarks of ARM Limited. All other products or services mentioned herein may be trademarks of their respective owners. Neither the whole nor any part of the information contained in, or the product described in, this document may be adapted or reproduced in any material form except with the prior written permission of the copyright holder. The product described in this document is subject to continuous developments and improvements. All particulars of the product and its use contained in this document are given by ARM in good faith. However, all warranties implied or expressed, including but not limited to implied warranties of merchantability, or fitness for purpose, are excluded. This document is intended only to assist the reader in the use of the product. ARM Limited shall not be liable for any loss or damage arising from the use of any information in this document, or any error or omission in such information, or any incorrect use of the product. Change History Date Issue Change February 1996 A First edition. July 1997 B Updated and index added. April 1998 C Updated. February 2000 D Updated for ARM architecture v5. June 2000 E Updated for ARM architecture v5TE and corrections to Part B.
Background image of page 2
ARM DDI 0100E Copyright © 1996-2000 ARM Limited. All rights reserved. iii Preface This preface describes the versions of the ARM architecture and the contents of this manual, then lists the conventions and terminology it uses. About this manual on page iv Architecture versions and variants on page v Using this manual on page x Conventions on page xii.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Preface iv Copyright © 1996-2000 ARM Limited. All rights reserved. ARM DDI 0100E About this manual The purpose of this manual is to describe the ARM instruction set architecture, including its high code density Thumb subset, and two of its standard coprocessor extensions: The standard System Control coprocessor (coprocessor 15), which is used to control memory system components such as caches, write buffers, Memory Management Units, and Protection Units. •T h e Vector Floating-point (VFP) architecture, which uses coprocessors 10 and 11 to supply a high-performance floating-point instruction set. These instruction sets are described primarily from the viewpoint of the instruction being a 32-bit word or 16-bit halfword. The precise effects of each instruction are described, including any restrictions on its use.
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

This document was uploaded on 10/30/2011 for the course CSE 378 380 at SUNY Buffalo.

Page1 / 282

ARM-Architecture-Reference-Manual - ARM Architecture...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online