📄 paranoia.sbk
字号:
c.eq.d $f16,$f0; bc1t L.393L.395:la $24,1sw $24,Anomalyb L.394L.393:l.d $f18,Zeros.d $f18,Xl.d $f18,Xs.d $f18,Z2l.d $f18,Ones.d $f18,Yl.d $f16,Ys.d $f16,Y2l.d $f16,Radixsub.d $f18,$f16,$f18s.d $f18,Z1l.d $f18,Fourl.d $f16,Dmul.d $f18,$f18,$f16s.d $f18,FourDL.396:l.d $f18,Y2l.d $f16,Z2c.ule.d $f18,$f16; bc1t L.399l.d $f18,Radixs.d $f18,Ql.d $f18,Ys.d $f18,Y1L.401:l.d $f18,Qs.d $f18,-152+240($sp)l.d $f16,Halfl.d $f10,Y1div.d $f10,$f18,$f10sub.d $f12,$f16,$f10jal floorl.d $f16,Y1mul.d $f18,$f0,$f16l.d $f16,-152+240($sp)add.d $f12,$f16,$f18jal fabss.d $f0,X1l.d $f18,Y1s.d $f18,Ql.d $f18,X1s.d $f18,Y1L.402:l.d $f18,X1l.d $f16,Zeroc.le.d $f18,$f16; bc1f L.401l.d $f18,Ql.d $f16,Onec.le.d $f18,$f16; bc1f L.404l.d $f18,Y2s.d $f18,Z2l.d $f18,Ys.d $f18,ZL.404:L.399:l.d $f18,Yl.d $f16,Twoadd.d $f18,$f18,$f16s.d $f18,Yl.d $f18,Xl.d $f16,Eightadd.d $f18,$f18,$f16s.d $f18,Xl.d $f18,Y2l.d $f16,Xadd.d $f18,$f18,$f16s.d $f18,Y2l.d $f18,Y2l.d $f16,FourDc.ult.d $f18,$f16; bc1t L.406l.d $f18,Y2l.d $f16,FourDsub.d $f18,$f18,$f16s.d $f18,Y2L.406:L.397:l.d $f18,Yl.d $f16,Dc.ult.d $f18,$f16; bc1t L.396l.d $f18,FourDl.d $f16,Z2sub.d $f16,$f18,$f16s.d $f16,X8l.d $f16,X8l.d $f10,Zmul.d $f10,$f10,$f10add.d $f10,$f16,$f10div.d $f18,$f10,$f18s.d $f18,Ql.d $f18,Eightdiv.d $f18,$f16,$f18s.d $f18,X8l.d $f18,Qs.d $f18,-152+240($sp)mov.d $f12,$f18jal floorl.d $f16,-152+240($sp)c.eq.d $f16,$f0; bc1t L.408la $24,1sw $24,Anomalyb L.409L.408:sw $0,BreakL.410:l.d $f18,Z1l.d $f16,Zmul.d $f18,$f18,$f16s.d $f18,Xl.d $f18,Xs.d $f18,-160+240($sp)l.d $f16,Radixdiv.d $f12,$f18,$f16jal floorl.d $f16,Radixmul.d $f18,$f0,$f16l.d $f16,-160+240($sp)sub.d $f18,$f16,$f18s.d $f18,Xl.d $f18,Xl.d $f16,Onec.eq.d $f18,$f16; bc1f L.413la $24,1sw $24,Breakb L.414L.413:l.d $f18,Z1l.d $f16,Onesub.d $f18,$f18,$f16s.d $f18,Z1L.414:L.411:lw $24,Breakbne $24,$0,L.415l.d $f18,Z1l.d $f16,Zeroc.le.d $f18,$f16; bc1f L.410L.415:l.d $f18,Z1l.d $f16,Zeroc.le.d $f18,$f16; bc1f L.416lw $24,Breakbne $24,$0,L.416la $24,1sw $24,Anomalyb L.417L.416:l.d $f18,Z1l.d $f16,RadixD2c.ule.d $f18,$f16; bc1t L.418l.d $f18,Z1l.d $f16,Radixsub.d $f18,$f18,$f16s.d $f18,Z1L.418:L.420:jal NewDL.421:l.d $f18,U2l.d $f16,Dmul.d $f18,$f18,$f16l.d $f16,F9c.ult.d $f18,$f16; bc1t L.420l.d $f18,Dl.d $f16,Radixmul.d $f16,$f18,$f16sub.d $f16,$f16,$f18l.d $f10,Wsub.d $f18,$f10,$f18c.eq.d $f16,$f18; bc1t L.423la $24,1sw $24,Anomalyb L.424L.423:l.d $f18,Ds.d $f18,Z2sw $0,Il.d $f16,Zl.d $f10,Oneadd.d $f10,$f10,$f16l.d $f8,Halfmul.d $f10,$f10,$f8add.d $f10,$f18,$f10s.d $f10,Yadd.d $f18,$f18,$f16l.d $f16,Qadd.d $f18,$f18,$f16s.d $f18,Xjal SR3750l.d $f18,Dl.d $f16,Zl.d $f10,Onesub.d $f10,$f10,$f16l.d $f8,Halfmul.d $f10,$f10,$f8add.d $f10,$f18,$f10add.d $f10,$f10,$f18s.d $f10,Ysub.d $f16,$f18,$f16add.d $f18,$f16,$f18s.d $f18,Xl.d $f18,Xl.d $f16,Qadd.d $f16,$f18,$f16add.d $f18,$f16,$f18s.d $f18,Xjal SR3750jal NewDl.d $f18,Z2l.d $f16,Dsub.d $f16,$f16,$f18l.d $f10,Wsub.d $f18,$f10,$f18c.eq.d $f16,$f18; bc1t L.425la $24,1sw $24,Anomalyb L.426L.425:l.d $f18,Z2l.d $f16,Dsub.d $f16,$f16,$f18l.d $f10,Zl.d $f8,Onesub.d $f8,$f8,$f10l.d $f6,Halfmul.d $f8,$f8,$f6add.d $f8,$f18,$f8add.d $f8,$f16,$f8s.d $f8,Ysub.d $f18,$f18,$f10l.d $f10,Qadd.d $f18,$f18,$f10add.d $f18,$f16,$f18s.d $f18,Xjal SR3750l.d $f18,Onel.d $f16,Zadd.d $f18,$f18,$f16l.d $f16,Halfmul.d $f18,$f18,$f16s.d $f18,Yl.d $f18,Qs.d $f18,Xjal SR3750lw $24,Ibne $24,$0,L.427la $24,1sw $24,AnomalyL.427:L.426:L.424:L.417:L.409:L.394:lw $15,Ibeq $15,$0,L.431lw $15,Anomalybeq $15,$0,L.429L.431:move $4,$0la $5,L.432jal BadCondla $4,L.433l.d $f18,Wmfc1.d $6,$f18jal printfla $4,L.434jal printfla $24,1sw $24,SqRWrngL.429:L.390:lw $24,Anomalybne $24,$0,L.435l.d $f18,Zerol.d $f16,MinSqErc.ult.d $f16,$f18; bc1t L.437l.d $f16,MaxSqErc.le.d $f16,$f18; bc1f L.437la $24,1sw $24,RSqrtla $4,L.439jal printfb L.438L.437:l.d $f18,U2l.d $f16,Halfl.d $f10,MaxSqEradd.d $f10,$f10,$f18sub.d $f18,$f18,$f16c.le.d $f10,$f18; bc1f L.443l.d $f18,MinSqErc.le.d $f18,$f16; bc1f L.443l.d $f10,Radixadd.d $f18,$f18,$f10c.lt.d $f18,$f16; bc1f L.440L.443:la $24,1sw $24,SqRWrngb L.441L.440:la $24,2sw $24,RSqrtla $4,L.444jal printfL.441:L.438:L.435:lw $24,SqRWrngbeq $24,$0,L.445la $4,L.447jal printfla $4,L.448l.d $f18,MinSqErl.d $f16,Halfsub.d $f18,$f18,$f16mfc1.d $6,$f18jal printfla $4,L.449l.d $f18,Halfl.d $f16,MaxSqEradd.d $f18,$f18,$f16mfc1.d $6,$f18jal printfla $4,1l.d $f18,Radixl.d $f16,MaxSqErl.d $f10,MinSqErsub.d $f16,$f16,$f10mul.d $f18,$f18,$f18c.lt.d $f16,$f18; bc1f L.452la $24,1sw $24,-124+240($sp)b L.453L.452:sw $0,-124+240($sp)L.453:lw $5,-124+240($sp)la $6,L.451jal TstCondL.445:la $24,90sw $24,Milestonejal Pausela $4,L.454jal printfsw $0,Nsw $0,Il.d $f18,Zeroneg.d $f18,$f18s.d $f18,Zla $15,3sw $15,Msw $0,BreakL.455:l.d $f18,Ones.d $f18,Xjal SR3980lw $24,Ila $15,10bgt $24,$15,L.458la $24,1023sw $24,Ijal SR3980L.458:l.d $f18,Zl.d $f16,MinusOnec.eq.d $f18,$f16; bc1f L.460la $24,1sw $24,Breakb L.461L.460:l.d $f18,MinusOnes.d $f18,Zjal PrintIfNPositivesw $0,Nla $24,-4sw $24,IL.461:L.456:lw $24,Breakbeq $24,$0,L.455jal PrintIfNPositivelw $24,Nsw $24,N1sw $0,Nl.d $f18,A1s.d $f18,Zl.d $f12,Wjal logmov.d $f18,$f0s.d $f18,-128+240($sp)l.d $f12,A1jal logmov.d $f18,$f0l.d $f16,Twol.d $f10,-128+240($sp)mul.d $f16,$f16,$f10div.d $f12,$f16,$f18jal floortrunc.w.d $f2,$f0,$24; mfc1 $24,$f2sw $24,Msw $0,BreakL.462:l.d $f18,Zs.d $f18,Xla $24,1sw $24,Ijal SR3980l.d $f18,Zl.d $f16,AInvrsec.eq.d $f18,$f16; bc1f L.465la $24,1sw $24,Breakb L.466L.465:l.d $f18,AInvrses.d $f18,ZL.466:L.463:lw $24,Breakbeq $24,$0,L.462la $24,100sw $24,Milestonelw $24,NoTrialssw $24,Ml.d $f18,Threes.d $f18,ZL.467:l.d $f18,Zs.d $f18,Xla $24,1sw $24,Ijal SR3980L.470:l.d $f18,Zl.d $f16,Twoadd.d $f18,$f18,$f16s.d $f18,ZL.471:l.d $f18,Threes.d $f18,-136+240($sp)l.d $f16,Zdiv.d $f12,$f16,$f18jal floorl.d $f16,-136+240($sp)mul.d $f18,$f16,$f0l.d $f16,Zc.eq.d $f18,$f16; bc1t L.470L.468:l.d $f18,Zl.d $f16,Eightl.d $f10,Threemul.d $f16,$f16,$f10c.ult.d $f18,$f16; bc1t L.467lw $24,Nble $24,$0,L.473la $4,L.475jal printfla $4,L.476jal printfL.473:jal PrintIfNPositivelw $24,Nlw $15,N1addu $24,$24,$15sw $24,Nlw $24,Nbne $24,$0,L.477la $4,L.479jal printfL.477:lw $24,Nble $24,$0,L.480jal Pauseb L.481L.480:la $4,L.44jal printfL.481:la $24,110sw $24,Milestonela $4,L.482jal printfl.d $f18,U1s.d $f18,Dl.d $f18,Precisions.d $f18,-136+240($sp)mov.d $f12,$f18jal floorl.d $f16,-136+240($sp)c.eq.d $f16,$f0; bc1t L.483l.d $f18,BInvrses.d $f18,Dl.d $f18,Precisions.d $f18,XL.485:l.d $f18,Dl.d $f16,BInvrsemul.d $f18,$f18,$f16s.d $f18,Dl.d $f18,Xl.d $f16,Onesub.d $f18,$f18,$f16s.d $f18,XL.486:l.d $f18,Xl.d $f16,Zeroc.le.d $f18,$f16; bc1f L.485L.483:l.d $f18,Ones.d $f18,Yl.d $f18,Ds.d $f18,ZL.488:l.d $f18,Ys.d $f18,Cl.d $f18,Zs.d $f18,Yl.d $f18,Ymul.d $f18,$f18,$f18s.d $f18,ZL.489:l.d $f18,Zl.d $f16,Yc.ule.d $f16,$f18; bc1t L.491add.d $f16,$f18,$f18c.le.d $f16,$f18; bc1f L.488L.491:l.d $f18,Cs.d $f18,Yl.d $f18,Yl.d $f16,Dmul.d $f18,$f18,$f16s.d $f18,ZL.492:l.d $f18,Ys.d $f18,Cl.d $f18,Zs.d $f18,Yl.d $f18,Yl.d $f16,Dmul.d $f18,$f18,$f16s.d $f18,ZL.493:l.d $f18,Zl.d $f16,Yc.ule.d $f16,$f18; bc1t L.495add.d $f16,$f18,$f18c.le.d $f16,$f18; bc1f L.492L.495:l.d $f18,Radixl.d $f16,Twoc.lt.d $f18,$f16; bc1f L.496l.d $f18,Twos.d $f18,HInvrseb L.497L.496:l.d $f18,Radixs.d $f18,HInvrseL.497:l.d $f18,Onel.d $f16,HInvrsediv.d $f16,$f18,$f16s.d $f16,Hl.d $f16,Cdiv.d $f18,$f18,$f16s.d $f18,CInvrses.d $f16,E0l.d $f18,E0l.d $f16,Hmul.d $f18,$f18,$f16s.d $f18,ZL.498:l.d $f18,E0s.d $f18,Yl.d $f18,Zs.d $f18,E0l.d $f18,E0l.d $f16,Hmul.d $f18,$f18,$f16s.d $f18,ZL.499:l.d $f18,Zl.d $f16,E0c.ule.d $f16,$f18; bc1t L.501add.d $f16,$f18,$f18c.le.d $f16,$f18; bc1f L.498L.501:l.d $f18,E0s.d $f18,UfTholdl.d $f18,Zeros.d $f18,E1s.d $f18,Ql.d $f18,U2s.d $f18,E9l.d $f18,Onel.d $f16,E9add.d $f18,$f18,$f16s.d $f18,Sl.d $f18,Cl.d $f16,Smul.d $f16,$f18,$f16s.d $f16,Dl.d $f16,Dc.le.d $f16,$f18; bc1f L.502l.d $f18,Radixl.d $f16,U2mul.d $f18,$f18,$f16s.d $f18,E9l.d $f18,Onel.d $f16,E9add.d $f18,$f18,$f16s.d $f18,Sl.d $f18,Cl.d $f16,Smul.d $f16,$f18,$f16s.d $f16,Dl.d $f16,Dc.le.d $f16,$f18; bc1f L.503move $4,$0la $5,L.506jal BadCondl.d $f18,E0s.d $f18,Underflowl.d $f18,Zeros.d $f18,Y1l.d $f18,Zs.d $f18,PseudoZerojal Pauseb L.503L.502:l.d $f18,Ds.d $f18,Underflowl.d $f18,Underflowl.d $f16,Hmul.d $f18,$f18,$f16s.d $f18,PseudoZerol.d $f18,Zeros.d $f18,UfTholdL.507:l.d $f18,Underflows.d $f18,Y1l.d $f18,PseudoZeros.d $f18,Underflowl.d $f18,E1add.d $f16,$f18,$f18c.le.d $f16,$f18; bc1f L.510l.d $f18,Underflowl.d $f16,HInvrsemul.d $f18,$f18,$f16s.d $f18,Y2l.d $f18,Y1l.d $f16,Y2sub.d $f12,$f18,$f16jal fabss.d $f0,E1l.d $f18,Y1s.d $f18,Ql.d $f18,UfTholdl.d $f16,Zeroc.eq.d $f18,$f16; bc1f L.512l.d $f18,Y1l.d $f16,Y2c.eq.d $f18,$f16; bc1t L.512l.d $f18,Y1s.d $f18,UfTholdL.512:L.510:l.d $f18,PseudoZerol.d $f16,Hmul.d $f18,$f18,$f16s.d $f18,PseudoZeroL.508:l.d $f18,PseudoZerol.d $f16,Underflowc.ule.d $f16,$f18; bc1t L.514add.d $f16,$f18,$f18c.le.d $f16,$f18; bc1f L.507L.514:L.503:l.d $f18,PseudoZerol.d $f16,Zeroc.eq.d $f18,$f16; bc1t L.515la $4,L.44jal printfl.d $f18,PseudoZeros.d $f18,Zl.d $f16,Zeroc.le.d $f18,$f16; bc1f L.517move $4,$0la $5,L.519jal BadCondla $4,L.520jal printfla $4,L.521l.d $f18,PseudoZeromfc1.d $6,$f18jal printfl.d $f18,PseudoZeroneg.d $f18,$f18s.d $f18,Xl.d $f18,Xl.d $f16,Zeroc.le.d $f18,$f16; bc1f L.518la $4,L.524jal printfla $4,L.525l.d $f18,Xmfc1.d $6,$f18jal printfb L.518L.517:la $4,3la $5,L.526jal BadCondla $4,L.527l.d $f18,PseudoZeromfc1.d $6,$f18jal printfL.518:jal TstPtUfL.515:la $24,120sw $24,Milestonel.d $f18,CInvrsel.d $f16,Ymul.d $f16,$f18,$f16l.d $f10,Y1mul.d $f18,$f18,$f10c.ule.d $f16,$f18; bc1t L.528l.d $f18,Hl.d $f16,Smul.d $f18,$f18,$f16s.d $f18,Sl.d $f18,Underflows.d $f18,E0L.528:l.d $f18,E1l.d $f16,Zeroc.eq.d $f18,$f16; bc1t L.530l.d $f16,E0c.eq.d $f18,$f16; bc1t L.530la $4,2la $5,L.157jal BadCondl.d $f18,E1l.d $f16,E0c.lt.d $f18,$f16; bc1f L.532la $4,L.534jal printfla $4,L.535jal printfl.d $f18,PseudoZerol.d $f16,Zeroc.eq.d $f18,$f16; bc1f L.533l.d $f18,E1s.d $f18,E0b L.533L.532:la $4,L.538jal printfla $4,L.539jal printfL.533:L.530:la $4,L.540l.d $f18,E0mfc1.d $6,$f18jal printfl.d $f18,E0s.d $f18,Zjal TstPtUfl.d $f18,E0s.d $f18,Underflowlw $24,Nla $15,1bne $24,$15,L.541l.d $f18,Ys.d $f18,UnderflowL.541:la $24,4sw $24,Il.d $f18,E1l.d $f16,Zeroc.eq.d $f18,$f16; bc1f L.543la $24,3sw $24,IL.543:l.d $f18,UfTholdl.d $f16,Zeroc.eq.d $f18,$f16; bc1f L.545lw $24,Isubu $24,$24,2sw $24,IL.545:la $24,1sw $24,UfNGradlw $24,Ila $15,1blt $24,$15,L.547la $15,4bgt $24,$15,L.547sll $24,$24,2lw $24,L.570-4($24).cpadd $24j $24.rdata.align 2L.570:.gpword L.549.gpword L.556.gpword L.561.gpword L.562.textL.549:l.d $f18,Underflows.d $f18,UfTholdl.d $f18,CInvrsel.d $f16,Qmul.d $f16,$f18,$f16l.d $f10,Ymul.d $f18,$f18,$f10l.d $f10,Smul.d $f18,$f18,$f10c.eq.d $f16,$f18; bc1t L.550l.d $f18,Ys.d $f18,UfTholdmove $4,$0la $5,L.552jal BadCondla $4,L.553l.d $f18,UfTholdmfc1.d $6,$f18jal printfla $4,L.554l.d $f18,Cmfc1.d $6,$f18jal printfla $4,L.555jal printfL.550:jal Pauseb L.548L.556:move $4,$0la $5,L.557jal BadCondla $4,L.558jal printfla $4,L.559l.d $f18,Qmfc1.d $6,$f18l.d $f18,Y2s.d $f18,16($sp)jal printfl.d $f18,Ql.d $f16,Y2sub.d $f12,$f18,$f16jal fabsmov.d $f18,$f0la $4,L.560mfc1.d $6,$f18jal printfl.d $f18,Qs.d $f18,UfTholdb L.548L.561:l.d $f18,Xs.d $f18,Xb L.548L.562:l.d $f18,UfTholdl.d $f16,Qc.eq.d $f16,$f18; bc1f L.563l.d $f16,E1l.d $f10,E0c.eq.d $f16,$f10; bc1f L.563l.d $f10,E9div.d $f16,$f16,$f10sub.d $f12,$f18,$f16jal fabsl.d $f16,E1c.le.d $f0,$f16; bc1f L.563sw $0,UfNGradla $4,L.565jal printfla $4,L.566jal printfl.d $f18,E0l.d $f16,CInvrsemul.d $f10,$f18,$f16s.d $f10,Yl.d $f10,U2l.d $f8,Yl.d $f6,OneAndHalfadd.d $f6,$f6,$f10mul.d $f8,$f8,$f6s.d $f8,Yl.d $f8,Oneadd.d $f10,$f8,$f10mul.d $f16,$f16,$f10s.d $f16,Xl.d $f16,Yl.d $f10,Xdiv.d $f16,$f16,$f10s.d $f16,Yl.d $f16,Yc.eq.d $f16,$f18; bc1f L.568la $24,1sw $24,-140+240($sp)b L.569L.568:sw $0,-140+240($sp)L.569:lw $24,-140+240($sp)sw $24,IEEEL.563:L.547:L.548:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -