05.02.2013 Views

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Preface<br />

Conventions<br />

This manual employs typographic <strong>and</strong> other conventions intended to improve its ease of use.<br />

General typographic conventions<br />

Signals<br />

Numbers<br />

Bit values<br />

typewriter Is used for assembler syntax descriptions, pseudocode descriptions of instructions,<br />

<strong>and</strong> source code examples. In the cases of assembler syntax descriptions <strong>and</strong><br />

pseudocode descriptions, see the additional conventions below.<br />

The typewriter style is also used in the main text for instruction mnemonics <strong>and</strong> for<br />

references to other items appearing in assembler syntax descriptions, pseudocode<br />

descriptions of instructions <strong>and</strong> source code examples.<br />

italic Highlights important notes, introduces special terminology, <strong>and</strong> denotes internal<br />

cross-references <strong>and</strong> citations.<br />

bold Is used for emphasis in descriptive lists <strong>and</strong> elsewhere, where appropriate.<br />

SMALL CAPITALS Are used for a few terms that have specific technical meanings. Their meanings can<br />

be found in the Glossary.<br />

In general this specification does not define processor signals, but it does include some signal examples <strong>and</strong><br />

recommendations. It uses the following signal conventions:<br />

Signal level The level of an asserted signal depends on whether the signal is active-HIGH or<br />

active-LOW. Asserted means:<br />

HIGH for active-HIGH signals<br />

LOW for active-LOW signals.<br />

Lower-case n At the start or end of a signal name denotes an active-LOW signal.<br />

Numbers are normally written in decimal. Binary numbers are preceded by 0b, <strong>and</strong> hexadecimal numbers<br />

by 0x <strong>and</strong> written in a typewriter font.<br />

Values of bits <strong>and</strong> bitfields are normally given in binary, in single quotes. The quotes are normally omitted<br />

in encoding diagrams <strong>and</strong> tables.<br />

Pseudocode descriptions<br />

This manual uses a form of pseudocode to provide precise descriptions of the specified functionality. This<br />

pseudocode is written in a typewriter font, <strong>and</strong> is described in Appendix I Pseudocode Definition.<br />

xviii Copyright © 1996-1998, 2000, 2004-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DDI 0406B

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!