; ###----------------------------------------------------------------### ; # file : sll000.u # ; # date : Jul 7 1995 # ; # descr. : functional test for mips # ; ###----------------------------------------------------------------### ; ###--------------------------------------------------------### ; # shift left logical # ; ###--------------------------------------------------------### shift_nbr .equ 4 ; shift number data .equ 0x045f .org 0x00400000 .start init init: addiu r13, r0 , shift_nbr addiu r14, r0 , data sllv r14, r14, r13 addiu r12, r0, (data << shift_nbr) beq r14, r12,good nop j bad nop .org 0x004000d0 good: j good nop bad: j bad nop .end