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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Glossary<br />

Exception<br />

H<strong>and</strong>les an event. For example, an exception could h<strong>and</strong>le an external interrupt or an Undefined Instruction.<br />

Exception modes<br />

Are privileged modes that are entered when specific exceptions occur.<br />

Exception vector<br />

Is one of a number of fixed addresses in low memory, or in high memory if high vectors are configured.<br />

Execution stream<br />

The stream of instructions that would have been executed by sequential execution of the program.<br />

Explicit access<br />

A read from memory, or a write to memory, generated by a load/store instruction executed in the processor.<br />

Reads <strong>and</strong> writes generated by L1 DMA accesses or hardware translation table accesses are not explicit<br />

accesses.<br />

External abort<br />

Is an abort that is generated by the external memory system.<br />

Fault Is an abort that is generated by the MMU.<br />

Fast Context Switch Extension (FCSE)<br />

Modifies the behavior of an <strong>ARM</strong> memory system to enable multiple programs running on the <strong>ARM</strong><br />

processor to use identical address ranges, while ensuring that the addresses they present to the rest of the<br />

memory system differ. From <strong>ARM</strong>v6, use of the FCSE is deprecated, <strong>and</strong> the FCSE is optional in <strong>ARM</strong>v7.<br />

FCSE See Fast Context Switch Extension.<br />

Flat address mapping<br />

Is where the physical address for every access is equal to its virtual address.<br />

Flush-to-zero mode<br />

Is a special processing mode that optimizes the performance of some VFP algorithms by replacing the<br />

denormalized oper<strong>and</strong>s <strong>and</strong> intermediate results with zeros, without significantly affecting the accuracy of<br />

their final results.<br />

Fully-associative cache<br />

Has just one cache set, that consists of the entire cache. See also direct-mapped cache.<br />

General-purpose register<br />

Is one of the 32-bit general-purpose integer registers, R0 to R15. Note that R15 holds the Program Counter,<br />

<strong>and</strong> there are often limitations on its use that do not apply to R0 to R14.<br />

Halfword<br />

Is a 16-bit data item. Halfwords are normally halfword-aligned in <strong>ARM</strong> systems.<br />

Halfword-aligned<br />

Means that the address is divisible by 2.<br />

High registers<br />

Are <strong>ARM</strong> core registers 8 to 15, that can be accessed by some Thumb instructions.<br />

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

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

Saved successfully!

Ooh no, something went wrong!