|
|
|
|
|
|
|
|
|
|
|
|
|
• |
3 operands
|
|
|
|
• |
op,dst,src1,src2
|
|
|
• |
each operands has
data type tag
|
|
|
• |
37 instructions
|
|
|
|
• |
nop,branch,call,return,tblsw,ret,move,add,addc
|
|
|
c,addx,and,ld,ldsh,ldsb,lduh,ldd,or,div,sll,mul,sr
|
|
a,srl,st,stb,sth,sub,subcc,subx,xor,i2f,i2d,f2i,d2i
|
|
|
,f2d,d2f,fneg,conv
|
|
|
|