
7 DETAILS OF INSTRUCTIONS
108
EPSON
S1C33 FAMILY C33 PE CORE MANUAL
ld.h [%rb]+, %rs
Function
Signed halfword data transfer
Standard) H[
rb] ← rs(15:0), rb ← rb + 2
Extension 1) Unusable
Extension 2) Unusable
Code
15 12 11 8 7 4 3 0
0 0 1 1 1 0 0 1
r b r s
0x39__
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Flag
IE C V Z N
– – – – –
|
|
|
|
Mode
Src: Register direct %rs = %r0 to %r15
Dst: Register indirect with post-increment
%rb = %r0 to %r15
CLK
Two cycles
Description
The 16 low-order bits of the rs register are transferred to the specified memory location. The rb
register contains the memory address to be accessed. Following data transfer, the address in the
rb
register is incremented by 2.
Caution
The rb register and the displacement must specify a halfword boundary address (least significant bit
= 0). Specifying an odd address causes an address misaligned exception.
Kommentare zu diesen Handbüchern