; ###----------------------------------------------------------------### ; # file : sra000.u # ; # date : Jul 7 1995 # ; # descr. : functional test for mips # ; ###----------------------------------------------------------------### ; ###--------------------------------------------------------### ; # shift right arithmetical # ; ###--------------------------------------------------------### shift_nbr .equ 5 data .equ 0xcb09 .org 0x00400000 .start init init: addiu r13, r0 , shift_nbr loadi r14, data srav 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