28.06.2013 Views

ARM Software reference manual

ARM Software reference manual

ARM Software reference manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Instruction set<br />

Any one of the 16 conditional tests may be applied to these instructions.<br />

Rn is the index register<br />

The Wb bit gives optional auto-increment and decrement addressing<br />

modes<br />

US 1: Rd becomes the operand that is LDR; data into register<br />

US 0: the operand becomes Rd that is STR; data out of register<br />

B/W 1: transfer byte between register and any byte address. On load<br />

the byte will be zero extended to a word<br />

B/W 0: transfer word between register and any word aligned address.<br />

If the address is not word aligned, the result of the transfer is not<br />

defined<br />

T 1: forces the translate output (the TRANS pin, pin 10) to be active<br />

during the data-transfer cycle, thereby allowing programs running in<br />

supervisor mode to load and save user memory areas<br />

The eight shift control bits are the same as those described in the data<br />

processing instructions<br />

the offset is either (offset) or (Rm (shifted) ).<br />

<strong>ARM</strong> software 19

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

Saved successfully!

Ooh no, something went wrong!