Download Print this page

Appendix 2 Instruction List - Renesas M32R-FPU Software Manual

32-bit risc single-chip microcomputer

Advertisement

APPENDICES
mnemonic
FMADD Rdest,Rsrc1,Rsrc2
FMSUB Rdest,Rsrc1,Rsrc2
FMUL
Rdest,Rsrc1,Rsrc2
FSUB
Rdest,Rsrc1,Rsrc2
FTOI
Rdest,Rsrc
FTOS
Rdest,Rsrc
ITOF
Rdest,Rsrc
JL
Rsrc
JMP
Rsrc
LD
Rdest,@(disp16,Rsrc)
LD
Rdest,@Rsrc
LD
Rdest,@Rsrc+
LD24
Rdest,#imm24
LDB
Rdest,@(disp16,Rsrc) Rdest = *(sb *)(Rsrc+(sh)disp16)
LDB
Rdest,@Rsrc
LDH
Rdest,@(disp16,Rsrc) Rdest = *(sh *)(Rsrc+(sh)disp16)
LDH
Rdest,@Rsrc
LDI
Rdest,#imm16
LDI
Rdest,#imm8
LDUB
Rdest,@(disp16,Rsrc) Rdest = *(ub *)(Rsrc+(sh)disp16)
LDUB
Rdest,@Rsrc
LDUH
Rdest,@(disp16,Rsrc) Rdest = *(uh *)(Rsrc+(sh)disp16)
LDUH
Rdest,@Rsrc
LOCK
Rdest,@Rsrc
MACHI
Rsrc1,Rsrc2
MACLO
Rsrc1,Rsrc2
MACWHI
Rsrc1,Rsrc2
MACWLO
Rsrc1,Rsrc2
MUL
Rdest,Rsrc
MULHI
Rsrc1,Rsrc2
MULLO
Rsrc1,Rsrc2
MULWHI
Rsrc1,Rsrc2
MULWLO
Rsrc1,Rsrc2
MV
Rdest,Rsrc
MVFACHI
Rdest
MVFACLO
Rdest
MVFACMI
Rdest
MVFC
Rdest,CRsrc
MVTACHI
Rsrc
MVTACLO
Rsrc
MVTC
Rsrc,CRdest
function
Rdest = Rdest + Rsrc1 * Rsrc2
Rdest = Rdest - Rsrc1 * Rsrc2
Rdest = Rdest * Rsrc2
Rdest = Rsrc1 - Rsrc2
Rdest = (s)Rsrc2
Rdest = (sh)Rsrc
Rdest = (float)Rsrc
R14 = PC+4, PC = Rsrc
PC = Rsrc
Rdest = *(s *)(Rsrc+(sh)disp16)
Rdest = *(s *)Rsrc
Rdest = *(s *)Rsrc, Rsrc += 4
Rdest = imm24 & 0x00ffffff
Rdest = *(sb *)Rsrc
Rdest = *(sh *)Rsrc
Rdest = (sh)imm16
Rdest = (sb)imm8
Rdest = *(ub *)Rsrc
Rdest = *(ub *)Rsrc
LOCK = 1, Rdest = *(s *)Rsrc
accumulator += (s)(Rsrc1 & 0xffff0000)
* (s)((s)Rsrc2>>16)
accumulator += (s)(Rsrc1<<16) * (sh)Rsrc2
accumulator += (s)Rsrc1 * (s)((s)Rsrc2>>16)
accumulator += (s)Rsrc1 * (sh)Rsrc2
Rdest = (s)Rdest * (s)Rsrc
accumulator = (s)(Rsrc1 & 0xffff0000)
* (s)((s)Rsrc2>>16)
accumulator = (s)(Rsrc1<<16) * (sh)Rsrc2
accumulator = (s)Rsrc1 * (s)((s)Rsrc2>>16)
accumulator = (s)Rsrc1 * (sh)Rsrc2
Rdest = Rsrc
Rdest = accumulater >> 32
Rdest = accumulator
Rdest = accumulator >> 16
Rdest = CRsrc
accumulator[0:31] = Rsrc
accumulator[32:63] = Rsrc
CRdest = Rsrc
APPENDICES-5
APPENDIX 2

Appendix 2 Instruction List

condition bit (C)
M32R-FPU Software Manual (Rev.1.01)
change

Advertisement

loading