戻るはじめに加算/減算/代入ビット演算数値比較ビットシフト乗算/除算ロード/ストア分岐操作制御その他1その他2

ビットシフト

命令レジスタ1レジスタ2レジスタ3
sllzero,at,v0,v1
a0,a1,a2,a3
t0,t1,t2,t3
t4,t5,t6,t7
s0,s1,s2,s3
s4,s5,s6,s7
t8,t9,k0,k1
gp,sp,fp,ra
all
zero,at,v0,v1
a0,a1,a2,a3
t0,t1,t2,t3
t4,t5,t6,t7
s0,s1,s2,s3
s4,s5,s6,s7
t8,t9,k0,k1
gp,sp,fp,ra
all
zero,at,v0,v1
a0,a1,a2,a3
t0,t1,t2,t3
t4,t5,t6,t7
s0,s1,s2,s3
s4,s5,s6,s7
t8,t9,k0,k1
gp,sp,fp,ra
all
srl
sra
sllv
srlv
srav
 
命令の並べ替え 表示順 ABC順 CBA順

sll, sra, srl のみレジスタ3は、シフト回数として扱われます。
zero = $00( 0)  at = $01( 1)  v0 = $02( 2)  v1 = $03( 3)
a0   = $04( 4)  a1 = $05( 5)  a2 = $06( 6)  a3 = $07( 7)
t0   = $08( 8)  t1 = $09( 9)  t2 = $0A(10)  t3 = $0B(11)
t4   = $0C(12)  t5 = $0D(13)  t6 = $0E(14)  t7 = $0F(15)
s0   = $10(16)  s1 = $11(17)  s2 = $12(18)  s3 = $13(19)
s4   = $14(20)  s5 = $15(21)  s6 = $16(22)  s7 = $17(23)
t8   = $18(24)  t9 = $19(25)  k0 = $1A(26)  k1 = $1B(27)
gp   = $1C(28)  sp = $1D(29)  fp = $1E(30)  ra = $1F(31)


Copyright (C) 2000-2001 xiao