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.

A7.3.1 Advanced SIMD scalars<br />

Advanced SIMD <strong>and</strong> VFP Instruction Encoding<br />

Advanced SIMD scalars can be 8-bit, 16-bit, 32-bit, or 64-bit. Instructions other than multiply instructions<br />

can access any element in the register set. The instruction syntax refers to the scalars using an index into a<br />

doubleword vector. The descriptions of the individual instructions contain details of the encodings.<br />

Table A7-7 shows the form of encoding for scalars used in multiply instructions. These instructions cannot<br />

access scalars in some registers. The descriptions of the individual instructions contain cross references to<br />

this section where appropriate.<br />

32-bit Advanced SIMD scalars, when used as single-precision floating-point numbers, are equivalent to<br />

VFP single-precision registers. That is, Dm[x] in a 32-bit context (0

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

Saved successfully!

Ooh no, something went wrong!