.text .globl __start __start: li $a1,24001 # Student's record number in AM add $a1,$a1,5 and $s0,$a1,3 add $s2,$0,15 sll $s2,$s2,28 sll $s2,$s2,$s0 srl $s2,$s2,25 srl $s2,$s2,$s0 add $t1,$0,13 add $t1,$t1,$s2 srl $a1,$a1,2 and $s1,$a1,7 sub $s5,$0,$s1 add $s5,$s5,8 sll $s3,$t1,$s1 srl $s4,$t1,$s5 or $t1,$s4,$s3 sll $t1,$t1,24 srl $t1,$t1,24 ####################################### li $t2,1234 # input in $t2 mul $t3,$t2,$t1 # output in $t3 ####################################### li $v0,10 syscall # exit