⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 paranoia.sbk

📁 c语言编译器
💻 SBK
📖 第 1 页 / 共 5 页
字号:
fmull -1412(%ebp)fstpl Xjmp .LC389.LC388:fldl U1fstpl OneUlpfldl OneUlpfchsfstpl X.LC389:.LC381:incl Indxcmpl $3,Indxjle .LC380movl $85,Milestonemovl $0,SqRWrngmovl $0,Anomalymovl $0,RSqrtfldl Onefcompl Radixfstsw %axsahfjp 1fje .LC3911:pushl $.LC393call printfaddl $4,%espfldl Precisionsubl $8,%espfstpl (%esp)call flooraddl $8,%espfstpl -1356(%ebp)fldl Onefaddl Precisionfsubl -1356(%ebp)subl $8,%espfstpl (%esp)fldl Radixsubl $8,%espfstpl (%esp)call powaddl $16,%espfstpl -1364(%ebp)fldl Halffaddl -1364(%ebp)subl $8,%espfstpl (%esp)call flooraddl $8,%espfstpl -1372(%ebp)fldl -1372(%ebp)fstpl Dfldl Dfdivl Radixfstpl Xfldl Dfdivl A1fstpl Yfldl Xsubl $8,%espfstpl (%esp)call flooraddl $8,%espfstpl -1396(%ebp)fldl -1396(%ebp)fcompl Xfstsw %axsahfjp .LC396jne .LC396fldl Ysubl $8,%espfstpl (%esp)call flooraddl $8,%espfstpl -1412(%ebp)fldl -1412(%ebp)fcompl Yfstsw %axsahfjp 1fje .LC3941:.LC396:movl $1,Anomalyjmp .LC395.LC394:fldl Zerofstpl Xfldl Xfstpl Z2fldl Onefstpl Yfldl Yfstpl Y2fldl Radixfsubl Onefstpl Z1fldl Fourfmull Dfstpl FourD.LC397:fldl Z2fcompl Y2fstsw %axsahfjp .LC400jae .LC400fldl Radixfstpl Qfldl Yfstpl Y1.LC402:fldl Halffldl Qfdivl Y1fsubrp %st,%st(1)subl $8,%espfstpl (%esp)call flooraddl $8,%espfstpl -1436(%ebp)fldl Qfldl -1436(%ebp)fmull Y1faddp %st,%st(1)subl $8,%espfstpl (%esp)call fabsaddl $8,%espfstpl -1444(%ebp)fldl -1444(%ebp)fstpl X1fldl Y1fstpl Qfldl X1fstpl Y1.LC403:fldl Zerofcompl X1fstsw %axsahfjp .LC402jb .LC402fldl Onefcompl Qfstsw %axsahfjp .LC405jb .LC405fldl Y2fstpl Z2fldl Yfstpl Z.LC405:.LC400:fldl Yfaddl Twofstpl Yfldl Xfaddl Eightfstpl Xfldl Y2faddl Xfstpl Y2fldl FourDfcompl Y2fstsw %axsahfjp .LC407ja .LC407fldl Y2fsubl FourDfstpl Y2.LC407:.LC398:fldl Dfcompl Yfstsw %axsahfjp .LC397ja .LC397fldl FourDfsubl Z2fstpl X8fldl X8fstpl -1436(%ebp)fldl -1436(%ebp)fldl Zfmull Zfaddp %st,%st(1)fdivl FourDfstpl Qfldl -1436(%ebp)fdivl Eightfstpl X8fldl Qfstpl -1452(%ebp)fldl -1452(%ebp)subl $8,%espfstpl (%esp)call flooraddl $8,%espfstpl -1460(%ebp)fldl -1460(%ebp)fcompl -1452(%ebp)fstsw %axsahfjp 1fje .LC4091:movl $1,Anomalyjmp .LC410.LC409:movl $0,Break.LC411:fldl Z1fmull Zfstpl Xfldl Xfstpl -1468(%ebp)fldl -1468(%ebp)fdivl Radixsubl $8,%espfstpl (%esp)call flooraddl $8,%espfstpl -1476(%ebp)fldl -1468(%ebp)fldl -1476(%ebp)fmull Radixfsubrp %st,%st(1)fstpl Xfldl Onefcompl Xfstsw %axsahfjp .LC414jne .LC414movl $1,Breakjmp .LC415.LC414:fldl Z1fsubl Onefstpl Z1.LC415:.LC412:cmpl $0,Breakjne .LC416fldl Zerofcompl Z1fstsw %axsahfjp .LC411jb .LC411.LC416:fldl Zerofcompl Z1fstsw %axsahfjp .LC417jb .LC417cmpl $0,Breakjne .LC417movl $1,Anomalyjmp .LC418.LC417:fldl RadixD2fcompl Z1fstsw %axsahfjp .LC419jae .LC419fldl Z1fsubl Radixfstpl Z1.LC419:.LC421:call NewD.LC422:fldl U2fmull Dfldl F9fcomppfstsw %axsahfjp .LC421ja .LC421fldl Dfmull Radixfsubl Dfldl Wfsubl Dfcomppfstsw %axsahfjp 1fje .LC4241:movl $1,Anomalyjmp .LC425.LC424:fldl Dfstpl Z2movl $0,Ifldl Dfldl Onefaddl Zfmull Halffaddp %st,%st(1)fstpl Yfldl Dfaddl Zfaddl Qfstpl Xcall SR3750fldl Dfldl Onefsubl Zfmull Halffaddp %st,%st(1)faddl Dfstpl Yfldl Dfsubl Zfaddl Dfstpl Xfldl Xfstpl -1508(%ebp)fldl -1508(%ebp)faddl Qfaddl -1508(%ebp)fstpl Xcall SR3750call NewDfldl Dfsubl Z2fldl Wfsubl Z2fcomppfstsw %axsahfjp 1fje .LC4261:movl $1,Anomalyjmp .LC427.LC426:fldl Dfsubl Z2fstpl -1532(%ebp)fldl -1532(%ebp)fldl Z2fldl Onefsubl Zfmull Halffaddp %st,%st(1)faddp %st,%st(1)fstpl Yfldl -1532(%ebp)fldl Z2fsubl Zfaddl Qfaddp %st,%st(1)fstpl Xcall SR3750fldl Onefaddl Zfmull Halffstpl Yfldl Qfstpl Xcall SR3750cmpl $0,Ijne .LC428movl $1,Anomaly.LC428:.LC427:.LC425:.LC418:.LC410:.LC395:cmpl $0,Ije .LC432cmpl $0,Anomalyje .LC430.LC432:pushl $.LC433pushl $0call BadCondaddl $8,%espfldl Wsubl $8,%espfstpl (%esp)pushl $.LC434call printfaddl $12,%esppushl $.LC435call printfaddl $4,%espmovl $1,SqRWrng.LC430:.LC391:cmpl $0,Anomalyjne .LC436fldl Zerofcompl MinSqErfstsw %axsahfjp .LC438ja .LC438fldl Zerofcompl MaxSqErfstsw %axsahfjp .LC438jb .LC438movl $1,RSqrtpushl $.LC440call printfaddl $4,%espjmp .LC439.LC438:fldl MaxSqErfaddl U2fldl U2fsubl Halffcomppfstsw %axsahfjp .LC444jb .LC444fldl Halffcompl MinSqErfstsw %axsahfjp .LC444jb .LC444fldl MinSqErfaddl Radixfldl Halffcomppfstsw %axsahfjp .LC441jbe .LC441.LC444:movl $1,SqRWrngjmp .LC442.LC441:movl $2,RSqrtpushl $.LC445call printfaddl $4,%esp.LC442:.LC439:.LC436:cmpl $0,SqRWrngje .LC446pushl $.LC448call printfaddl $4,%espfldl MinSqErfsubl Halfsubl $8,%espfstpl (%esp)pushl $.LC449call printfaddl $12,%espfldl Halffaddl MaxSqErsubl $8,%espfstpl (%esp)pushl $.LC450call printfaddl $12,%esppushl $.LC452fldl MaxSqErfsubl MinSqErfldl Radixfmull Radixfcomppfstsw %axsahfjp .LC453jbe .LC453movl $1,-1344(%ebp)jmp .LC454.LC453:movl $0,-1344(%ebp).LC454:pushl -1344(%ebp)pushl $1call TstCondaddl $12,%esp.LC446:movl $90,Milestonecall Pausepushl $.LC455call printfaddl $4,%espmovl $0,Nmovl $0,Ifldl Zerofchsfstpl Zmovl $3,Mmovl $0,Break.LC456:fldl Onefstpl Xcall SR3980cmpl $10,Ijg .LC459movl $1023,Icall SR3980.LC459:fldl MinusOnefcompl Zfstsw %axsahfjp .LC461jne .LC461movl $1,Breakjmp .LC462.LC461:fldl MinusOnefstpl Zcall PrintIfNPositivemovl $0,Nmovl $-4,I.LC462:.LC457:cmpl $0,Breakje .LC456call PrintIfNPositivemovl N,%edimovl %edi,N1movl $0,Nfldl A1fstpl Zfldl Wsubl $8,%espfstpl (%esp)call logaddl $8,%espfstpl -1348(%ebp)fldl A1subl $8,%espfstpl (%esp)call logaddl $8,%espfstpl -1356(%ebp)fldl Twofmull -1348(%ebp)fdivl -1356(%ebp)subl $8,%espfstpl (%esp)call flooraddl $8,%espfstpl -1364(%ebp)fldl -1364(%ebp)subl $8,%espfnstcw 4(%esp)movl 4(%esp),%edxmovb $12,%dhmovl %edx,0(%esp)fldcw 0(%esp)fistpl 0(%esp)popl %eaxfldcw 0(%esp)addl $4,%espmovl %eax,Mmovl $0,Break.LC463:fldl Zfstpl Xmovl $1,Icall SR3980fldl AInvrsefcompl Zfstsw %axsahfjp .LC466jne .LC466movl $1,Breakjmp .LC467.LC466:fldl AInvrsefstpl Z.LC467:.LC464:cmpl $0,Breakje .LC463movl $100,Milestonemovl NoTrials,%edimovl %edi,Mfldl Threefstpl Z.LC468:fldl Zfstpl Xmovl $1,Icall SR3980.LC471:fldl Zfaddl Twofstpl Z.LC472:fldl Zfdivl Threesubl $8,%espfstpl (%esp)call flooraddl $8,%espfstpl -1380(%ebp)fldl Threefmull -1380(%ebp)fldl Zfcomppfstsw %axsahfjp 1fje .LC4711:.LC469:fldl Eightfmull Threefcompl Zfstsw %axsahfjp .LC468ja .LC468cmpl $0,Njle .LC474pushl $.LC476call printfaddl $4,%esppushl $.LC477call printfaddl $4,%esp.LC474:call PrintIfNPositivemovl N1,%ediaddl %edi,Ncmpl $0,Njne .LC478pushl $.LC480call printfaddl $4,%esp.LC478:cmpl $0,Njle .LC481call Pausejmp .LC482.LC481:pushl $.LC45call printfaddl $4,%esp.LC482:movl $110,Milestonepushl $.LC483call printfaddl $4,%espfldl U1fstpl Dfldl Precisionsubl $8,%espfstpl (%esp)call flooraddl $8,%espfstpl -1380(%ebp)fldl -1380(%ebp)fcompl Precisionfstsw %axsahfjp 1fje .LC4841:fldl BInvrsefstpl Dfldl Precisionfstpl X.LC486:fldl Dfmull BInvrsefstpl Dfldl Xfsubl Onefstpl X.LC487:fldl Zerofcompl Xfstsw %axsahfjp .LC486jb .LC486.LC484:fldl Onefstpl Yfldl Dfstpl Z.LC489:fldl Yfstpl Cfldl Zfstpl Yfldl Yfstpl -1388(%ebp)fldl -1388(%ebp)fmull -1388(%ebp)fstpl Z.LC490:fldl Zfcompl Yfstsw %axsahfjp .LC492jae .LC492fldl Zfaddl Zfldl Zfcomppfstsw %axsahfjp .LC489jb .LC489.LC492:fldl Cfstpl Yfldl Yfmull Dfstpl Z.LC493:fldl Yfstpl Cfldl Zfstpl Yfldl Yfmull Dfstpl Z.LC494:fldl Zfcompl Yfstsw %axsahfjp .LC496jae .LC496fldl Zfaddl Zfldl Zfcomppfstsw %axsahfjp .LC493jb .LC493.LC496:fldl Twofcompl Radixfstsw %axsahfjp .LC497jbe .LC497fldl Twofstpl HInvrsejmp .LC498.LC497:fldl Radixfstpl HInvrse.LC498:fldl Onefdivl HInvrsefstpl Hfldl Onefdivl Cfstpl CInvrsefldl Cfstpl E0fldl E0fmull Hfstpl Z.LC499:fldl E0fstpl Yfldl Zfstpl E0fldl E0fmull Hfstpl Z.LC500:fldl Zfcompl E0fstsw %axsahfjp .LC502jae .LC502fldl Zfaddl Zfldl Zfcomppfstsw %axsahfjp .LC499jb .LC499.LC502:fldl E0fstpl UfTholdfldl Zerofstpl E1fldl Zerofstpl Qfldl U2fstpl E9fldl Onefaddl E9fstpl Sfldl Cfmull Sfstpl Dfldl Cfcompl Dfstsw %axsahfjp .LC503jb .LC503fldl Radixfmull U2fstpl E9fldl Onefaddl E9fstpl Sfldl Cfmull Sfstpl Dfldl Cfcompl Dfstsw %axsahfjp .LC504jb .LC504pushl $.LC507pushl $0call BadCondaddl $8,%espfldl E0fstpl Underflowfldl Zerofstpl Y1fldl Zfstpl PseudoZerocall Pausejmp .LC504.LC503:fldl Dfstpl Underflowfldl Underflowfmull Hfstpl PseudoZerofldl Zerofstpl UfThold.LC508:fldl Underflowfstpl Y1fldl PseudoZerofstpl Underflowfldl E1faddl E1fldl E1fcomppfstsw %axsahfjp .LC511jb .LC511fldl Underflowfmull HInvrsefstpl Y2fldl Y1fsubl Y2subl $8,%espfstpl (%esp)call fabsaddl $8,%espfstpl -1452(%ebp)fldl -1452(%ebp)fstpl E1fldl Y1fstpl Qfldl Zerofcompl UfTholdfstsw %axsahfjp .LC513jne .LC513fldl Y2fcompl Y1fstsw %axsahfjp 1fje .LC5131:fldl Y1fstpl UfThold.LC513:.LC511:fldl PseudoZerofmull Hfstpl PseudoZero.LC509:fldl PseudoZerofcompl Underflowfstsw %axsahfjp .LC515jae .LC515fldl PseudoZerofaddl PseudoZerofldl PseudoZerofcomppfstsw %axsahfjp .LC508jb .LC508.LC515:.LC504:fldl Zerofcompl PseudoZerofstsw %axsahfjp 1fje .LC5161:pushl $.LC45call printfaddl $4,%espfldl PseudoZerofstpl Zfldl Zerofcompl PseudoZerofstsw %axsahfjp .LC518jb .LC518pushl $.LC520pushl $0call BadCondaddl $8,%esppushl $.LC521call printfaddl $4,%espfldl PseudoZerosubl $8,%espfstpl (%esp)pushl $.LC522call printfaddl $12,%espfldl PseudoZerofchsfstpl Xfldl Zerofcompl Xfstsw %axsahfjp .LC519jb .LC519pushl $.LC525call printfaddl $4,%espfldl Xsubl $8,%espfstpl (%esp)pushl $.LC526call printfaddl $12,%espjmp .LC519.LC518:pushl $.LC527pushl $3call BadCondaddl $8,%espfldl PseudoZerosubl $8,%espfstpl (%esp)pushl $.LC528call printfaddl $12,%esp.LC519:call TstPtUf.LC516:movl $120,Milestonefldl CInvrsefmull Yfldl CInvrsefmull Y1fcomppfstsw %axsahfjp .LC529jae .LC529fldl Hfmull Sfstpl Sfldl Underflowfstpl E0.LC529:fldl Zerofcompl E1fstsw %axsahfjp 1fje .LC5311:fldl E0fcompl E1fstsw %axsahfjp 1fje .LC5311:pushl $.LC158pushl $2call BadCondaddl $8,%espfldl E0fcompl E1fstsw %axsahfjp .LC533jbe .LC533pushl $.LC535call printfaddl $4,%esppushl $.LC536call printfaddl $4,%espfldl Zerofcompl PseudoZerofstsw %axsahfjp .LC534jne .LC534fldl E1fstpl E0jmp .LC534.LC533:pushl $.LC539call printfaddl $4,%esppushl $.LC540call printfaddl $4,%esp.LC534:.LC531:fldl E0subl $8,%espfstpl (%esp)pushl $.LC541call printfaddl $12,%espfldl E0fstpl Zcall TstPtUffldl E0fstpl Underflowcmpl $1,Njne .LC542fldl Yfstpl Underflow.LC542:movl $4,Ifldl Zerofcompl E1fstsw %axsahfjp .LC544jne .LC544movl $3,I.LC544:fldl Zerofcompl UfTholdfstsw %axsahfjp .LC546jne .LC546subl $2,I.LC546:movl $1,UfNGradmovl I,%edicmpl $1,%edijl .LC548cmpl $4,%edijg .LC548jmp *.LC571-4(,%edi,4).data.align 4.LC571:.long .LC550.long .LC557.long .LC562.long .LC563.text.LC550:fldl Underflowfstpl UfTholdfldl CInvrsefmull Qfldl CInvrsefmull Yfmull Sfcomppfstsw %axsahfjp 1fje .LC5511:fldl Yfstpl UfTholdpushl $.LC553pushl $0call BadCondaddl $8,%espfldl UfTholdsubl $8,%espfstpl (%esp)pushl $.LC554call printfaddl $12,%espfldl Csubl $8,%espfstpl (%esp)pushl $.LC555call printfaddl $12,%esppushl $.LC556call printfaddl $4,%esp.LC551:call Pausejmp .LC549.LC557:pushl $.LC558pushl $0call BadCondaddl $8,%esppushl $.LC559call printfaddl $4,%espfldl Y2subl $8,%espfstpl (%esp)fldl Qsubl $8,%espfstpl (%esp)pushl $.LC560call printfaddl $20,%espfldl Qfsubl Y2subl $8,%espfstpl (%esp)call fabsaddl $8,%espfstpl -1468(%ebp)fldl -1468(%ebp)subl $8,%espfstpl (%esp)pushl $.LC561call printfaddl $12,%espfldl Qfstpl UfTholdjmp .LC549.LC562:fldl Xfstpl Xjmp .LC549.LC563:fldl UfTholdfcompl Qfstsw %axsahfjp .LC564jne .LC564fldl E0fcompl E1fstsw %axsahfjp .LC564jne .LC564fldl UfTholdfldl E1fdivl E9fsubrp %st,%st(1)subl $8,%espfstpl (%esp)call fabsaddl $8,%espfstpl -1492(%ebp)fldl E1fcompl -1492(%ebp)fstsw %axsahfjp .LC564jb .LC564movl $0,UfNGradpushl $.LC566call printfaddl $4,%esppushl $.LC567call printf

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -