Input (grade 13): rs, rt, and rd indicate register operands; shamt gives a shift amount; and the address or immediate fields contain an operand directly.
Output (grade 4): rs, rt, and rd indicate register operands. shamt gives a shift amount.