Insturction Set
Insturction Set
Insturction Set
INPUTS OUTPUTS
Name Type Mnemonic Usage Opearation Zero Opcode Func Write enable Mode Opearation rt or imm rd or rt Alu or dm R ~W
Add R add rd,rs,rt R[rd]=R[rs] + R[rt] X 4 0 1 0 0 0 0 0 1
Jump J j addr PC= addr X 15 x 0 1 x X X X 1
Sub R sub rd,rs,rt R[rd]=R[rs] - R[rt] X 4 1 1 0 1 0 0 0 1
Set less than R slt rd,rs,rt R[rd]=(R[rs] < R[rt]) 1:0 X 4 2 1 0 2 0 0 0 1
Add imm I addi rt,rs,imm R[rt]=R[rs] + imm X 5 X 1 0 0 1 1 0 1
SLT Imm I Slti rt,rs,imm R[rt]=(R[rs] < imm) 1:0 X 6 X 1 0 2 1 1 0 1
Page 1 of 1