?? paranoia.sbk
字號:
sub.d $f18,$f18,$f16
s.d $f18,Y1
l.d $f18,OneAndHalf
s.d $f18,-80+240($sp)
add.d $f10,$f18,$f16
s.d $f10,-72+240($sp)
add.d $f8,$f10,$f16
s.d $f8,Z
l.d $f8,Z
l.d $f6,Y2
div.d $f4,$f8,$f6
s.d $f4,X
sub.d $f4,$f18,$f16
sub.d $f4,$f4,$f16
s.d $f4,T
l.d $f4,T
l.d $f10,Y1
sub.d $f18,$f4,$f16
div.d $f18,$f18,$f10
s.d $f18,Y
add.d $f18,$f8,$f16
div.d $f18,$f18,$f6
s.d $f18,Z
l.d $f18,X
l.d $f8,-80+240($sp)
sub.d $f18,$f18,$f8
s.d $f18,X
l.d $f18,Y
sub.d $f18,$f18,$f4
s.d $f18,Y
div.d $f18,$f4,$f10
s.d $f18,T
l.d $f18,Z
l.d $f10,-72+240($sp)
sub.d $f18,$f18,$f10
s.d $f18,Z
l.d $f18,-80+240($sp)
sub.d $f18,$f16,$f18
l.d $f16,T
add.d $f18,$f18,$f16
s.d $f18,T
l.d $f18,Zero
l.d $f16,X
c.le.d $f16,$f18; bc1f L.257
l.d $f16,Y
c.le.d $f16,$f18; bc1f L.257
l.d $f16,Z
c.le.d $f16,$f18; bc1f L.257
l.d $f16,T
c.le.d $f16,$f18; bc1f L.257
l.d $f18,OneAndHalf
l.d $f16,Y2
div.d $f10,$f18,$f16
s.d $f10,X
l.d $f10,U2
sub.d $f8,$f18,$f10
s.d $f8,Y
add.d $f8,$f18,$f10
s.d $f8,Z
l.d $f8,Y
l.d $f6,X
sub.d $f6,$f6,$f8
s.d $f6,X
l.d $f6,Y1
div.d $f4,$f18,$f6
s.d $f4,T
div.d $f8,$f8,$f6
s.d $f8,Y
l.d $f8,Z
l.d $f6,T
add.d $f4,$f8,$f10
sub.d $f6,$f6,$f4
s.d $f6,T
l.d $f6,Y
sub.d $f6,$f6,$f8
s.d $f6,Y
div.d $f8,$f8,$f16
s.d $f8,Z
add.d $f10,$f16,$f10
div.d $f10,$f10,$f16
s.d $f10,Y1
l.d $f10,Z
sub.d $f18,$f10,$f18
s.d $f18,Z
l.d $f18,Y1
sub.d $f18,$f18,$f16
s.d $f18,Y2
l.d $f18,F9
l.d $f16,U1
sub.d $f16,$f18,$f16
div.d $f18,$f16,$f18
s.d $f18,Y1
l.d $f18,Zero
l.d $f16,X
c.eq.d $f16,$f18; bc1f L.259
l.d $f16,Y
c.eq.d $f16,$f18; bc1f L.259
l.d $f16,Z
c.eq.d $f16,$f18; bc1f L.259
l.d $f16,T
c.eq.d $f16,$f18; bc1f L.259
l.d $f16,Y2
c.eq.d $f16,$f18; bc1f L.259
c.eq.d $f16,$f18; bc1f L.259
l.d $f18,Half
l.d $f16,Y1
sub.d $f16,$f16,$f18
l.d $f10,F9
sub.d $f18,$f10,$f18
c.eq.d $f16,$f18; bc1f L.259
la $24,1
sw $24,RDiv
la $4,L.261
jal printf
lw $24,GDiv
bne $24,$0,L.260
la $4,L.264
jal notify
b L.260
L.259:
l.d $f18,Zero
l.d $f16,X
c.lt.d $f16,$f18; bc1f L.265
l.d $f16,Y
c.lt.d $f16,$f18; bc1f L.265
l.d $f16,Z
c.lt.d $f16,$f18; bc1f L.265
l.d $f16,T
c.lt.d $f16,$f18; bc1f L.265
l.d $f16,Y2
c.lt.d $f16,$f18; bc1f L.265
l.d $f18,Half
l.d $f16,Y1
sub.d $f16,$f16,$f18
l.d $f10,F9
sub.d $f18,$f10,$f18
c.lt.d $f16,$f18; bc1f L.265
la $24,2
sw $24,RDiv
la $4,L.267
jal printf
L.265:
L.260:
L.257:
lw $24,RDiv
bne $24,$0,L.268
la $4,L.270
jal printf
L.268:
l.d $f18,Radix
l.d $f16,One
div.d $f16,$f16,$f18
s.d $f16,BInvrse
move $4,$0
l.d $f16,Half
l.d $f10,BInvrse
mul.d $f18,$f10,$f18
sub.d $f18,$f18,$f16
c.eq.d $f18,$f16; bc1f L.273
la $24,1
sw $24,-84+240($sp)
b L.274
L.273:
sw $0,-84+240($sp)
L.274:
lw $5,-84+240($sp)
la $6,L.272
jal TstCond
la $24,50
sw $24,Milestone
move $4,$0
l.d $f18,Half
l.d $f16,F9
l.d $f10,U1
add.d $f16,$f16,$f10
sub.d $f16,$f16,$f18
c.eq.d $f16,$f18; bc1f L.277
l.d $f18,One
l.d $f16,BMinusU2
l.d $f10,U2
add.d $f16,$f16,$f10
sub.d $f16,$f16,$f18
l.d $f10,Radix
sub.d $f18,$f10,$f18
c.eq.d $f16,$f18; bc1f L.277
la $24,1
sw $24,-88+240($sp)
b L.278
L.277:
sw $0,-88+240($sp)
L.278:
lw $5,-88+240($sp)
la $6,L.276
jal TstCond
l.d $f18,One
l.d $f16,U1
mul.d $f16,$f16,$f16
sub.d $f16,$f18,$f16
s.d $f16,X
l.d $f16,U2
sub.d $f10,$f18,$f16
mul.d $f16,$f16,$f10
add.d $f16,$f18,$f16
s.d $f16,Y
l.d $f16,Half
l.d $f10,F9
sub.d $f10,$f10,$f16
s.d $f10,Z
l.d $f10,X
sub.d $f16,$f10,$f16
l.d $f10,Z
sub.d $f16,$f16,$f10
s.d $f16,X
l.d $f16,Y
sub.d $f18,$f16,$f18
s.d $f18,Y
l.d $f18,Zero
l.d $f16,X
c.eq.d $f16,$f18; bc1f L.279
l.d $f16,Y
c.eq.d $f16,$f18; bc1f L.279
la $24,2
sw $24,RAddSub
la $4,L.281
jal printf
L.279:
lw $24,GAddSub
la $15,1
bne $24,$15,L.282
l.d $f18,Half
l.d $f16,U2
add.d $f10,$f18,$f16
mul.d $f10,$f10,$f16
s.d $f10,X
sub.d $f18,$f18,$f16
mul.d $f18,$f18,$f16
s.d $f18,Y
l.d $f18,One
l.d $f10,X
add.d $f10,$f18,$f10
s.d $f10,X
l.d $f10,Y
add.d $f10,$f18,$f10
s.d $f10,Y
add.d $f16,$f18,$f16
l.d $f10,X
sub.d $f16,$f16,$f10
s.d $f16,X
l.d $f16,Y
sub.d $f18,$f18,$f16
s.d $f18,Y
l.d $f18,Zero
l.d $f16,X
c.eq.d $f16,$f18; bc1f L.284
l.d $f16,Y
c.eq.d $f16,$f18; bc1f L.284
l.d $f18,Half
l.d $f16,U2
l.d $f10,U1
add.d $f8,$f18,$f16
mul.d $f8,$f8,$f10
s.d $f8,X
sub.d $f18,$f18,$f16
mul.d $f18,$f18,$f10
s.d $f18,Y
l.d $f18,One
l.d $f16,X
sub.d $f16,$f18,$f16
s.d $f16,X
l.d $f16,Y
sub.d $f16,$f18,$f16
s.d $f16,Y
l.d $f16,F9
l.d $f10,X
sub.d $f16,$f16,$f10
s.d $f16,X
l.d $f16,Y
sub.d $f18,$f18,$f16
s.d $f18,Y
l.d $f18,Zero
l.d $f16,X
c.eq.d $f16,$f18; bc1f L.286
l.d $f16,Y
c.eq.d $f16,$f18; bc1f L.286
la $24,1
sw $24,RAddSub
la $4,L.288
jal printf
lw $24,GAddSub
bne $24,$0,L.283
la $4,L.291
jal notify
b L.283
L.286:
la $4,L.292
jal printf
b L.283
L.284:
la $4,L.292
jal printf
b L.283
L.282:
la $4,L.292
jal printf
L.283:
l.d $f18,One
s.d $f18,S
l.d $f16,Half
add.d $f10,$f18,$f16
mul.d $f10,$f16,$f10
add.d $f10,$f18,$f10
s.d $f10,X
l.d $f10,U2
add.d $f18,$f18,$f10
mul.d $f18,$f18,$f16
s.d $f18,Y
l.d $f18,X
l.d $f16,Y
sub.d $f10,$f18,$f16
s.d $f10,Z
sub.d $f18,$f16,$f18
s.d $f18,T
l.d $f18,Z
l.d $f16,T
add.d $f18,$f18,$f16
s.d $f18,StickyBit
l.d $f18,StickyBit
l.d $f16,Zero
c.eq.d $f18,$f16; bc1t L.293
l.d $f18,Zero
s.d $f18,S
la $4,3
la $5,L.295
jal BadCond
L.293:
l.d $f18,Zero
s.d $f18,StickyBit
la $24,1
lw $15,GMult
bne $15,$24,L.296
lw $15,GDiv
bne $15,$24,L.296
lw $15,GAddSub
bne $15,$24,L.296
lw $15,RMult
bne $15,$24,L.296
lw $15,RDiv
bne $15,$24,L.296
lw $15,RAddSub
bne $15,$24,L.296
l.d $f12,RadixD2
jal floor
l.d $f16,RadixD2
c.eq.d $f0,$f16; bc1f L.296
la $4,L.298
jal printf
l.d $f18,Half
l.d $f16,U2
l.d $f10,U1
add.d $f10,$f18,$f10
mul.d $f10,$f10,$f16
s.d $f10,X
mul.d $f18,$f18,$f16
s.d $f18,Y
l.d $f18,One
l.d $f16,Y
add.d $f16,$f18,$f16
s.d $f16,Z
l.d $f16,X
add.d $f18,$f18,$f16
s.d $f18,T
l.d $f18,One
l.d $f16,Z
sub.d $f16,$f16,$f18
l.d $f10,Zero
c.le.d $f16,$f10; bc1f L.299
l.d $f16,T
sub.d $f18,$f16,$f18
l.d $f16,U2
c.lt.d $f18,$f16; bc1t L.299
l.d $f18,T
l.d $f16,Y
add.d $f18,$f18,$f16
s.d $f18,Z
l.d $f18,Z
l.d $f16,X
sub.d $f18,$f18,$f16
s.d $f18,Y
l.d $f18,T
l.d $f16,Z
sub.d $f16,$f16,$f18
l.d $f10,U2
c.lt.d $f16,$f10; bc1t L.301
l.d $f16,Y
sub.d $f18,$f16,$f18
l.d $f16,Zero
c.eq.d $f18,$f16; bc1f L.301
l.d $f18,Half
l.d $f16,U1
add.d $f10,$f18,$f16
mul.d $f10,$f10,$f16
s.d $f10,X
mul.d $f18,$f18,$f16
s.d $f18,Y
l.d $f18,One
l.d $f16,Y
sub.d $f16,$f18,$f16
s.d $f16,Z
l.d $f16,X
sub.d $f18,$f18,$f16
s.d $f18,T
l.d $f18,Zero
l.d $f16,Z
l.d $f10,One
sub.d $f16,$f16,$f10
c.eq.d $f16,$f18; bc1f L.303
l.d $f16,T
l.d $f10,F9
sub.d $f16,$f16,$f10
c.eq.d $f16,$f18; bc1f L.303
l.d $f18,U1
l.d $f16,Half
sub.d $f16,$f16,$f18
mul.d $f18,$f16,$f18
s.d $f18,Z
l.d $f18,F9
l.d $f16,Z
sub.d $f16,$f18,$f16
s.d $f16,T
l.d $f16,Y
sub.d $f18,$f18,$f16
s.d $f18,Q
l.d $f18,F9
l.d $f16,Zero
l.d $f10,T
sub.d $f10,$f10,$f18
c.eq.d $f10,$f16; bc1f L.305
l.d $f10,U1
sub.d $f18,$f18,$f10
l.d $f10,Q
sub.d $f18,$f18,$f10
c.eq.d $f18,$f16; bc1f L.305
l.d $f18,One
l.d $f16,U2
l.d $f10,OneAndHalf
add.d $f8,$f18,$f16
mul.d $f8,$f8,$f10
s.d $f8,Z
add.d $f10,$f10,$f16
l.d $f8,Z
sub.d $f10,$f10,$f8
add.d $f10,$f10,$f16
s.d $f10,T
l.d $f10,Radix
l.d $f8,Half
div.d $f8,$f8,$f10
add.d $f8,$f18,$f8
s.d $f8,X
mul.d $f16,$f10,$f16
add.d $f18,$f18,$f16
s.d $f18,Y
l.d $f18,X
l.d $f16,Y
mul.d $f18,$f18,$f16
s.d $f18,Z
l.d $f18,Zero
l.d $f16,T
c.eq.d $f16,$f18; bc1f L.307
l.d $f16,X
l.d $f10,Radix
l.d $f8,U2
mul.d $f10,$f10,$f8
add.d $f16,$f16,$f10
l.d $f10,Z
sub.d $f16,$f16,$f10
c.eq.d $f16,$f18; bc1f L.307
l.d $f18,Radix
l.d $f16,Two
c.eq.d $f18,$f16; bc1t L.309
l.d $f18,Two
l.d $f16,U2
add.d $f16,$f18,$f16
s.d $f16,X
l.d $f16,X
div.d $f18,$f16,$f18
s.d $f18,Y
l.d $f18,Y
l.d $f16,One
sub.d $f18,$f18,$f16
l.d $f16,Zero
c.eq.d $f18,$f16; bc1f L.310
l.d $f18,S
s.d $f18,StickyBit
b L.310
L.309:
l.d $f18,S
s.d $f18,StickyBit
L.310:
L.307:
L.305:
L.303:
L.301:
L.299:
L.296:
l.d $f18,StickyBit
l.d $f16,One
c.eq.d $f18,$f16; bc1f L.313
la $4,L.315
jal printf
b L.314
L.313:
la $4,L.316
jal printf
L.314:
la $4,3
lw $15,GMult
beq $15,$0,L.319
lw $15,GDiv
beq $15,$0,L.319
lw $15,GAddSub
beq $15,$0,L.319
lw $15,RMult
beq $15,$0,L.319
lw $15,RDiv
beq $15,$0,L.319
lw $15,RAddSub
beq $15,$0,L.319
la $24,1
sw $24,-92+240($sp)
b L.320
L.319:
sw $0,-92+240($sp)
L.320:
lw $5,-92+240($sp)
la $6,L.318
jal TstCond
la $24,60
sw $24,Milestone
la $4,L.44
jal printf
la $4,L.321
jal printf
la $4,L.322
lw $5,NoTrials
jal printf
l.d $f12,L.323
jal sqrt
s.d $f0,Random9
l.d $f18,Third
s.d $f18,Random1
la $24,1
sw $24,I
L.324:
jal Random
s.d $f0,X
jal Random
s.d $f0,Y
l.d $f18,Y
l.d $f16,X
mul.d $f10,$f18,$f16
s.d $f10,Z9
mul.d $f18,$f16,$f18
s.d $f18,Z
l.d $f18,Z
l.d $f16,Z9
sub.d $f18,$f18,$f16
s.d $f18,Z9
lw $24,I
la $24,1($24)
sw $24,I
L.325:
lw $24,I
lw $15,NoTrials
bgt $24,$15,L.327
l.d $f18,Z9
l.d $f16,Zero
c.eq.d $f18,$f16; bc1t L.324
L.327:
lw $24,I
lw $15,NoTrials
bne $24,$15,L.328
l.d $f18,One
l.d $f16,Half
l.d $f10,Three
div.d $f16,$f16,$f10
add.d $f16,$f18,$f16
s.d $f16,Random1
l.d $f10,U2
l.d $f8,U1
add.d $f10,$f10,$f8
add.d $f18,$f10,$f18
s.d $f18,Random2
l.d $f10,Random1
l.d $f8,Random2
mul.d $f6,$f10,$f8
s.d $f6,Z
mul.d $f10,$f8,$f10
s.d $f10,Y
mul.d $f18,$f16,$f18
sub.d $f18,$f18,$f18
s.d $f18,Z9
L.328:
lw $24,I
lw $15,NoTrials
beq $24,$15,L.330
l.d $f18,Z9
l.d $f16,Zero
c.eq.d $f18,$f16; bc1t L.330
la $4,2
la $5,L.332
jal BadCond
b L.331
L.330:
la $4,L.333
lw $5,NoTrials
jal printf
L.331:
la $24,70
sw $24,Milestone
la $4,L.334
jal printf
l.d $f18,Zero
s.d $f18,-104+240($sp)
mov.d $f12,$f18
jal sqrt
l.d $f16,-104+240($sp)
c.eq.d $f16,$f0; bc1f L.337
l.d $f18,Zero
neg.d $f18,$f18
s.d $f18,-112+240($sp)
mov.d $f12,$f18
jal sqrt
l.d $f16,-112+240($sp)
c.eq.d $f16,$f0; bc1f L.337
l.d $f18,One
s.d $f18,-120+240($sp)
mov.d $f12,$f18
jal sqrt
mov.d $f18,$f0
l.d $f16,-120+240($sp)
c.eq.d $f16,$f18; bc1f L.337
la $24,1
sw $24,-96+240($sp)
b L.338
L.337:
sw $0,-96+240($sp)
L.338:
move $4,$0
lw $5,-96+240($sp)
la $6,L.336
jal TstCond
l.d $f18,Zero
s.d $f18,MinSqEr
s.d $f18,MaxSqEr
s.d $f18,J
l.d $f18,Radix
s.d $f18,X
l.d $f18,U2
s.d $f18,OneUlp
la $4,1
jal SqXMinX
l.d $f18,BInvrse
s.d $f18,X
l.d $f16,U1
mul.d $f18,$f18,$f16
s.d $f18,OneUlp
la $4,1
jal SqXMinX
l.d $f18,U1
s.d $f18,X
mul.d $f18,$f18,$f18
s.d $f18,OneUlp
la $4,1
jal SqXMinX
l.d $f18,J
l.d $f16,Zero
c.eq.d $f18,$f16; bc1t L.339
jal Pause
L.339:
la $4,L.341
lw $5,NoTrials
jal printf
l.d $f18,Zero
s.d $f18,J
l.d $f18,Two
s.d $f18,X
l.d $f18,Radix
s.d $f18,Y
l.d $f16,One
c.eq.d $f18,$f16; bc1t L.342
L.344:
l.d $f18,Y
s.d $f18,X
l.d $f16,Radix
mul.d $f18,$f16,$f18
s.d $f18,Y
L.345:
l.d $f18,Y
l.d $f16,X
sub.d $f18,$f18,$f16
lw $24,NoTrials
mtc1 $24,$f16; cvt.d.w $f16,$f16
c.lt.d $f18,$f16; bc1t L.344
L.342:
l.d $f18,X
l.d $f16,U2
mul.d $f18,$f18,$f16
s.d $f18,OneUlp
la $24,1
sw $24,I
b L.348
L.347:
l.d $f18,X
l.d $f16,One
add.d $f18,$f18,$f16
s.d $f18,X
la $4,2
jal SqXMinX
l.d $f18,J
l.d $f16,Zero
c.le.d $f18,$f16; bc1t L.350
b L.349
L.350:
lw $24,I
la $24,1($24)
sw $24,I
L.348:
lw $24,I
lw $15,NoTrials
ble $24,$15,L.347
L.349:
la $4,L.352
jal printf
la $24,-1
sw $24,I
l.d $f18,BMinusU2
s.d $f18,X
l.d $f18,Radix
s.d $f18,Y
l.d $f16,U2
mul.d $f16,$f18,$f16
add.d $f18,$f18,$f16
s.d $f18,Z
sw $0,NotMonot
sw $0,Monot
b L.354
L.353:
lw $24,I
la $24,1($24)
sw $24,I
l.d $f12,X
jal sqrt
s.d $f0,X
l.d $f12,Y
jal sqrt
s.d $f0,Q
l.d $f12,Z
jal sqrt
s.d $f0,Z
l.d $f18,Q
l.d $f16,X
c.le.d $f16,$f18; bc1f L.358
l.d $f16,Z
c.le.d $f18,$f16; bc1t L.356
L.358:
la $24,1
sw $24,NotMonot
b L.357
L.356:
l.d $f18,Q
l.d $f16,Half
add.d $f12,$f18,$f16
jal floor
s.d $f0,Q
lw $24,I
bgt $24,$0,L.361
l.d $f18,Q
l.d $f16,Radix
mul.d $f18,$f18,$f18
c.eq.d $f16,$f18; bc1f L.359
L.361:
la $24,1
sw $24,Monot
b L.360
L.359:
lw $24,I
ble $24,$0,L.362
lw $24,I
la $15,1
ble $24,$15,L.364
la $24,1
sw $24,Monot
b L.363
L.364:
l.d $f18,Y
l.d $f16,BInvrse
mul.d $f18,$f18,$f16
s.d $f18,Y
l.d $f18,Y
l.d $f16,U1
sub.d $f10,$f18,$f16
s.d $f10,X
add.d $f18,$f18,$f16
s.d $f18,Z
b L.363
L.362:
l.d $f18,Q
s.d $f18,Y
l.d $f18,Y
l.d $f16,U2
sub.d $f10,$f18,$f16
s.d $f10,X
add.d $f18,$f18,$f16
s.d $f18,Z
L.363:
L.360:
L.357:
L.354:
lw $15,NotMonot
bne $15,$0,L.366
lw $15,Monot
beq $15,$0,L.353
L.366:
lw $24,Monot
beq $24,$0,L.367
la $4,L.369
jal printf
b L.368
L.367:
la $4,2
la $5,L.157
jal BadCond
la $4,L.370
l.d $f18,Y
mfc1.d $6,$f18
jal printf
L.368:
la $24,80
sw $24,Milestone
l.d $f18,Half
l.d $f16,MinSqEr
add.d $f16,$f16,$f18
s.d $f16,MinSqEr
l.d $f16,MaxSqEr
sub.d $f18,$f16,$f18
s.d $f18,MaxSqEr
l.d $f18,One
l.d $f16,U2
add.d $f12,$f18,$f16
jal sqrt
l.d $f16,One
l.d $f10,U2
sub.d $f18,$f0,$f16
div.d $f18,$f18,$f10
s.d $f18,Y
l.d $f18,Y
sub.d $f18,$f18,$f16
l.d $f16,Eight
div.d $f16,$f10,$f16
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -