.set reorder .globl main .text .text .align 2 .ent main main: .frame $sp,24,$31 .set noreorder .cpload $25 .set reorder addu $sp,$sp,-24 .mask 0x82000000,-4 .cprestore 16 sw $31,20($sp) la $4,L.2 la $24,255 move $5,$24 move $6,$24 jal printf la $4,L.3 la $24,65535 move $5,$24 move $6,$24 jal printf la $4,L.4 la $24,0xffffffff move $5,$24 move $6,$24 jal printf la $4,L.5 la $24,0xffffffff move $5,$24 move $6,$24 jal printf la $4,L.6 la $24,127 move $5,$24 move $6,$24 jal printf la $4,L.7 la $24,127 move $5,$24 move $6,$24 jal printf la $4,L.8 la $24,32767 move $5,$24 move $6,$24 jal printf la $4,L.9 la $24,2147483647 move $5,$24 move $6,$24 jal printf la $4,L.10 la $24,2147483647 move $5,$24 move $6,$24 jal printf la $4,L.11 la $24,-128 move $5,$24 move $6,$24 jal printf la $4,L.12 la $24,-128 move $5,$24 move $6,$24 jal printf la $4,L.13 la $24,-32768 move $5,$24 move $6,$24 jal printf la $4,L.14 la $24,-2147483648 move $5,$24 move $6,$24 jal printf la $4,L.15 la $24,-2147483648 move $5,$24 move $6,$24 jal printf move $2,$0 L.1: lw $25,16($sp) lw $31,20($sp) addu $sp,$sp,24 j $31 .end main .rdata .align 0 L.15: .byte 76 .byte 79 .byte 78 .byte 71 .byte 95 .byte 77 .byte 73 .byte 78 .byte 58 .byte 9 .byte 37 .byte 48 .byte 56 .byte 108 .byte 120 .byte 61 .byte 37 .byte 108 .byte 100 .byte 10 .byte 0 .align 0 L.14: .byte 73 .byte 78 .byte 84 .byte 95 .byte 77 .byte 73 .byte 78 .byte 58 .byte 9 .byte 37 .byte 48 .byte 56 .byte 120 .byte 61 .byte 37 .byte 100 .byte 10 .byte 0 .align 0 L.13: .byte 83 .byte 72 .byte 82 .byte 84 .byte 95 .byte 77 .byte 73 .byte 78 .byte 58 .byte 9 .byte 37 .byte 48 .byte 56 .byte 120 .byte 61 .byte 37 .byte 100 .byte 10 .byte 0 .align 0 L.12: .byte 83 .byte 67 .byte 72 .byte 65 .byte 82 .byte 95 .byte 77 .byte 73 .byte 78 .byte 58 .byte 9 .byte 37 .byte 48 .byte 56 .byte 120 .byte 61 .byte 37 .byte 100 .byte 10 .byte 0 .align 0 L.11: .byte 67 .byte 72 .byte 65 .byte 82 .byte 95 .byte 77 .byte 73 .byte 78 .byte 58 .byte 9 .byte 37 .byte 48 .byte 56 .byte 120 .byte 61 .byte 37 .byte 100 .byte 10 .byte 0 .align 0 L.10: .byte 76 .byte 79 .byte 78 .byte 71 .byte 95 .byte 77 .byte 65 .byte 88 .byte 58 .byte 9 .byte 37 .byte 48 .byte 56 .byte 108 .byte 120 .byte 61 .byte 37 .byte 108 .byte 100 .byte 10 .byte 0 .align 0 L.9: .byte 73 .byte 78 .byte 84 .byte 95 .byte 77 .byte 65 .byte 88 .byte 58 .byte 9 .byte 37 .byte 48 .byte 56 .byte 120 .byte 61 .byte 37 .byte 100 .byte 10 .byte 0 .align 0 L.8: .byte 83 .byte 72 .byte 82 .byte 84 .byte 95 .byte 77 .byte 65 .byte 88 .byte 58 .byte 9 .byte 37 .byte 48 .byte 56 .byte 120 .byte 61 .byte 37 .byte 100 .byte 10 .byte 0 .align 0 L.7: .byte 83 .byte 67 .byte 72 .byte 65 .byte 82 .byte 95 .byte 77 .byte 65 .byte 88 .byte 58 .byte 9 .byte 37 .byte 48 .byte 56 .byte 120 .byte 61 .byte 37 .byte 100 .byte 10 .byte 0 .align 0 L.6: .byte 67 .byte 72 .byte 65 .byte 82 .byte 95 .byte 77 .byte 65 .byte 88 .byte 58 .byte 9 .byte 37 .byte 48 .byte 56 .byte 120 .byte 61 .byte 37 .byte 100 .byte 10 .byte 0 .align 0 L.5: .byte 85 .byte 76 .byte 79 .byte 78 .byte 71 .byte 95 .byte 77 .byte 65 .byte 88 .byte 58 .byte 9 .byte 37 .byte 48 .byte 56 .byte 108 .byte 120 .byte 61 .byte 37 .byte 108 .byte 100 .byte 10 .byte 0 .align 0 L.4: .byte 85 .byte 73 .byte 78 .byte 84 .byte 95 .byte 77 .byte 65 .byte 88 .byte 58 .byte 9 .byte 37 .byte 48 .byte 56 .byte 120 .byte 61 .byte 37 .byte 100 .byte 10 .byte 0 .align 0 L.3: .byte 85 .byte 83 .byte 72 .byte 82 .byte 84 .byte 95 .byte 77 .byte 65 .byte 88 .byte 58 .byte 9 .byte 37 .byte 48 .byte 56 .byte 120 .byte 61 .byte 37 .byte 100 .byte 10 .byte 0 .align 0 L.2: .byte 85 .byte 67 .byte 72 .byte 65 .byte 82 .byte 95 .byte 77 .byte 65 .byte 88 .byte 58 .byte 9 .byte 37 .byte 48 .byte 56 .byte 120 .byte 61 .byte 37 .byte 100 .byte 10 .byte 0