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.

ThumbEE<br />

A9.1.3 Instructions with modifications<br />

In addition to the instructions described in ThumbEE state transitions on page A9-2 <strong>and</strong> Null checking on<br />

page A9-3, Table A9-1 shows other instructions that are modified in ThumbEE state. The pseudocode,<br />

including the null check if any, is given in ThumbEE instructions with modified behavior on page A9-8.<br />

Table A9-1 Modified instructions<br />

Instructions Rbase Modification<br />

LDR (register) Rn Rm multiplied by 4, null check<br />

LDRH (register) Rn Rm multiplied by 2, null check<br />

LDRSH (register) Rn Rm multiplied by 2, null check<br />

STR (register) Rn Rm multiplied by 4, null check<br />

STRH (register) Rn Rm multiplied by 2, null check<br />

A9-4 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!