English
Language : 

SH-2A Datasheet, PDF (241/501 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH™ RISC engine Family
Section 6 Instruction Descriptions
MOVWL4(long m,long d)
{
long disp;
/* MOV.W @(disp,Rm),R0 */
disp=(0x0000000F & (long)d);
R[0]=Read_Word(R[m]+(disp<<1));
if ((R[0]&0x8000)==0) R[0]&=0x0000FFFF;
else R[0]|=0xFFFF0000;
PC+=2;
}
MOVLL4(long m,long d,long n)
/* MOV.L @(disp,Rm),Rn */
{
long disp;
disp=(0x0000000F & (long)d);
R[n]=Read_Long(R[m]+(disp<<2));
PC+=2;
}
Examples:
MOV.L @(2,R0),R1
; Before execution: @(R0 + 8) = H'12345670
; After execution: R1 = H'12345670
MOV.L R0,@(H'F,R1) ; Before execution: R0 = H'FFFF7F80
; After execution: @(R1 + 60) = H'FFFF7F80
Rev. 3.00 Jul 08, 2005 page 227 of 484
REJ09B0051-0300