ARM Software reference manual
ARM Software reference manual
ARM Software reference manual
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