9-162 PPC405 Core User’s Manual
sthu
Store Halfword with Update
sthu
Store Halfword with Update
EA ← (RA) + EXTS(D)
MS(EA, 2)
← (RS)
16:31
(RA) ← EA
An effective address (EA) is formed by adding a displacement to the base address in register RA. The
displacement is obtained by sign-extending the 16-bit D field to 32 bits. The EA is placed into register
RA.
The least significant halfword of register RS is stored into the halfword at the EA.
Registers Altered
•RA
Invalid Instruction Forms
• RA=0
Architecture Note
This instruction is part of the PowerPC User Instruction Set Architecture.
sthu RS, D(RA)
45 RS RA D
0 6 11 16 31