next up previous
Next: Exception and Trap Instructions Up: Description of the Machine Previous: Addressing Modes

Load and Store Instructions

la Rdest, addressAddress tex2html_wrap_inline1671
Load computed address, not the contents of the location, into register Rdest.

lb Rdest, addressByte
lbu Rdest, addressUnsigned Byte
Load the byte at address into register Rdest (and sign-extend it).

ld Rdest, addressDouble-Word tex2html_wrap_inline1671
Load the 64-bit quantity at address into registers Rdest and Rdest + 1.

lh Rdest, addressHalfword
lhu Rdest, addressUnsigned Halfword
Load the 16-bit quantity (halfword) at address into register Rdest (and sign-extend it).

lw Rdest, addressWord
Load the 32-bit quantity (word) at address into register Rdest.

lwcz Rdest, addressWord Coprocessor
Load the word at address into register Rdest of coprocessor z (0-3).

lwl Rdest, addressWord Left
lwr Rdest, addressWord Right
Load the left (right) bytes from the word at the possibly-unaligned address into register Rdest.

sb Rsource, addressByte
Store the low byte from register Rsource at address.

sd Rsource, addressDouble-Word tex2html_wrap_inline1671
Store the 64-bit quantity in registers Rsource and Rsource + 1 at address.

sh Rsource, addressHalfword
Store the low halfword from register Rsource at address.

sw Rsource, addressWord
Store the word from register Rsource at address.

swcz Rsource, addressWord Coprocessor
Store the word from register Rsource of coprocessor z at address.

swl Rsource, addressWord Left
swr Rsource, addressWord Right
Store the left (right) bytes from register Rsource at the possibly-unaligned address.

ulh Rdest, addressLoad Halfword tex2html_wrap_inline1671
ulhu Rdest, addressLoad Halfword Unsigned tex2html_wrap_inline1671
Load the 16-bit quantity (halfword) at the possibly-unaligned address into register Rdest (and sign-extend it).

ulw Rdest, addressLoad Word tex2html_wrap_inline1671
Load the 32-bit quantity (word) at the possibly-unaligned address into register Rdest.

ush Rsource, addressStore Halfword tex2html_wrap_inline1671
Store the low halfword from register Rsource at the possibly-unaligned address.

usw Rsource, addressStore Word tex2html_wrap_inline1671
Store the word from register Rsource at the possibly-unaligned address.



Mitch Roth
Fri Sep 6 23:25:26 ADT 1996