cq.sbk
来自「基于4个mips核的noc设计」· SBK 代码 · 共 4,116 行 · 第 1/5 页
SBK
4,116 行
lea edi,(L687)push edicall _printfadd esp,8L819:L817:mov dword ptr (-24)[ebp],5mov dword ptr (-40)[ebp],2mov edi,dword ptr (-40)[ebp]mov dword ptr (-24)[ebp],edimov edi,dword ptr (-24)[ebp]cmp edi,2je L821mov dword ptr (-8)[ebp],33cmp dword ptr (-4)[ebp],0je L823mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L823:L821:mov dword ptr (-24)[ebp],5fld dword ptr (L529)fstp dword ptr (-56)[ebp]fld dword ptr (L828)fcomp dword ptr (-56)[ebp]fstsw axsahfja L826fld dword ptr (-56)[ebp]fsub dword ptr (L828)call __ftolmov edi,eaxlea edi,(080000000H)[edi]mov dword ptr (-80)[ebp],edijmp L827L826:fld dword ptr (-56)[ebp]call __ftolmov edi,eaxmov dword ptr (-80)[ebp],ediL827:mov edi,dword ptr (-80)[ebp]mov dword ptr (-24)[ebp],edimov edi,dword ptr (-24)[ebp]cmp edi,2je L829mov dword ptr (-8)[ebp],34cmp dword ptr (-4)[ebp],0je L831mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L831:L829:mov dword ptr (-24)[ebp],5fld qword ptr (L416)fstp qword ptr (-64)[ebp]fld qword ptr (L836)fcomp qword ptr (-64)[ebp]fstsw axsahfja L834fld qword ptr (-64)[ebp]fsub qword ptr (L836)call __ftolmov edi,eaxlea edi,(080000000H)[edi]mov dword ptr (-92)[ebp],edijmp L835L834:fld qword ptr (-64)[ebp]call __ftolmov edi,eaxmov dword ptr (-92)[ebp],ediL835:mov edi,dword ptr (-92)[ebp]mov dword ptr (-24)[ebp],edimov edi,dword ptr (-24)[ebp]cmp edi,2je L837mov dword ptr (-8)[ebp],35cmp dword ptr (-4)[ebp],0je L839mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L839:L837:fld dword ptr (L841)fstp dword ptr (-44)[ebp]mov byte ptr (-25)[ebp],2movsx edi,byte ptr (-25)[ebp]push edifild dword ptr 0[esp]add esp,4fstp dword ptr (-44)[ebp]fld dword ptr (L529)fcomp dword ptr (-44)[ebp]fstsw axsahfje L842mov dword ptr (-8)[ebp],36cmp dword ptr (-4)[ebp],0je L844mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L844:L842:fld dword ptr (L841)fstp dword ptr (-44)[ebp]mov word ptr (-28)[ebp],2movsx edi,word ptr (-28)[ebp]push edifild dword ptr 0[esp]add esp,4fstp dword ptr (-44)[ebp]fld dword ptr (L529)fcomp dword ptr (-44)[ebp]fstsw axsahfje L846mov dword ptr (-8)[ebp],37cmp dword ptr (-4)[ebp],0je L848mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L848:L846:fld dword ptr (L841)fstp dword ptr (-44)[ebp]mov dword ptr (-32)[ebp],2mov edi,dword ptr (-32)[ebp]push edifild dword ptr 0[esp]add esp,4fstp dword ptr (-44)[ebp]fld dword ptr (L529)fcomp dword ptr (-44)[ebp]fstsw axsahfje L850mov dword ptr (-8)[ebp],38cmp dword ptr (-4)[ebp],0je L852mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L852:L850:fld dword ptr (L841)fstp dword ptr (-44)[ebp]mov dword ptr (-36)[ebp],2mov edi,dword ptr (-36)[ebp]push edifild dword ptr 0[esp]add esp,4fstp dword ptr (-44)[ebp]fld dword ptr (L529)fcomp dword ptr (-44)[ebp]fstsw axsahfje L854mov dword ptr (-8)[ebp],39cmp dword ptr (-4)[ebp],0je L856mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L856:L854:fld dword ptr (L841)fstp dword ptr (-44)[ebp]mov dword ptr (-40)[ebp],2mov edi,dword ptr (-40)[ebp]fld qword ptr (L596)mov esi,edishr esi,1push esifild dword ptr 0[esp]add esp,4fmulp st(1),stand edi,1push edifild dword ptr 0[esp]add esp,4faddp st(1),stfstp dword ptr (-44)[ebp]fld dword ptr (L529)fcomp dword ptr (-44)[ebp]fstsw axsahfje L858mov dword ptr (-8)[ebp],40cmp dword ptr (-4)[ebp],0je L860mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L860:L858:fld dword ptr (L841)fstp dword ptr (-44)[ebp]fld dword ptr (L529)fstp dword ptr (-56)[ebp]fld dword ptr (-56)[ebp]fstp dword ptr (-44)[ebp]fld dword ptr (L529)fcomp dword ptr (-44)[ebp]fstsw axsahfje L862mov dword ptr (-8)[ebp],41cmp dword ptr (-4)[ebp],0je L864mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L864:L862:fld dword ptr (L841)fstp dword ptr (-44)[ebp]fld qword ptr (L416)fstp qword ptr (-64)[ebp]fld qword ptr (-64)[ebp]fstp dword ptr (-44)[ebp]fld dword ptr (L529)fcomp dword ptr (-44)[ebp]fstsw axsahfje L866mov dword ptr (-8)[ebp],42cmp dword ptr (-4)[ebp],0je L868mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L868:L866:fld qword ptr (L870)fstp qword ptr (-52)[ebp]mov byte ptr (-25)[ebp],2movsx edi,byte ptr (-25)[ebp]push edifild dword ptr 0[esp]add esp,4fstp qword ptr (-52)[ebp]fld qword ptr (L416)fcomp qword ptr (-52)[ebp]fstsw axsahfje L871mov dword ptr (-8)[ebp],43cmp dword ptr (-4)[ebp],0je L873mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L873:L871:fld qword ptr (L870)fstp qword ptr (-52)[ebp]mov word ptr (-28)[ebp],2movsx edi,word ptr (-28)[ebp]push edifild dword ptr 0[esp]add esp,4fstp qword ptr (-52)[ebp]fld qword ptr (L416)fcomp qword ptr (-52)[ebp]fstsw axsahfje L875mov dword ptr (-8)[ebp],44cmp dword ptr (-4)[ebp],0je L877mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L877:L875:fld qword ptr (L870)fstp qword ptr (-52)[ebp]mov dword ptr (-32)[ebp],2fild dword ptr (-32)[ebp]fstp qword ptr (-52)[ebp]fld qword ptr (L416)fcomp qword ptr (-52)[ebp]fstsw axsahfje L879mov dword ptr (-8)[ebp],45cmp dword ptr (-4)[ebp],0je L881mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L881:L879:fld qword ptr (L870)fstp qword ptr (-52)[ebp]mov dword ptr (-36)[ebp],2fild dword ptr (-36)[ebp]fstp qword ptr (-52)[ebp]fld qword ptr (L416)fcomp qword ptr (-52)[ebp]fstsw axsahfje L883mov dword ptr (-8)[ebp],46cmp dword ptr (-4)[ebp],0je L885mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L885:L883:fld qword ptr (L870)fstp qword ptr (-52)[ebp]mov dword ptr (-40)[ebp],2mov edi,dword ptr (-40)[ebp]fld qword ptr (L596)mov esi,edishr esi,1push esifild dword ptr 0[esp]add esp,4fmulp st(1),stand edi,1push edifild dword ptr 0[esp]add esp,4faddp st(1),stfstp qword ptr (-52)[ebp]fld qword ptr (L416)fcomp qword ptr (-52)[ebp]fstsw axsahfje L887mov dword ptr (-8)[ebp],47cmp dword ptr (-4)[ebp],0je L889mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L889:L887:fld qword ptr (L870)fstp qword ptr (-52)[ebp]fld dword ptr (L529)fstp dword ptr (-56)[ebp]fld dword ptr (-56)[ebp]fstp qword ptr (-52)[ebp]fld qword ptr (L416)fcomp qword ptr (-52)[ebp]fstsw axsahfje L891mov dword ptr (-8)[ebp],48cmp dword ptr (-4)[ebp],0je L893mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L893:L891:fld qword ptr (L870)fstp qword ptr (-52)[ebp]fld qword ptr (L416)fstp qword ptr (-64)[ebp]fld qword ptr (-64)[ebp]fstp qword ptr (-52)[ebp]fld qword ptr (L416)fcomp qword ptr (-52)[ebp]fstsw axsahfje L895mov dword ptr (-8)[ebp],49cmp dword ptr (-4)[ebp],0je L897mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L897:L895:mov byte ptr (-9)[ebp],5mov byte ptr (-25)[ebp],2movsx edi,byte ptr (-9)[ebp]movsx esi,byte ptr (-25)[ebp]lea edi,[esi][edi]mov ebx,edimov byte ptr (-9)[ebp],blmovsx edi,byte ptr (-9)[ebp]cmp edi,7je L899mov dword ptr (-8)[ebp],50cmp dword ptr (-4)[ebp],0je L901mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L901:L899:mov byte ptr (-9)[ebp],5mov word ptr (-28)[ebp],2movsx edi,byte ptr (-9)[ebp]movsx esi,word ptr (-28)[ebp]lea edi,[esi][edi]mov ebx,edimov byte ptr (-9)[ebp],blmovsx edi,byte ptr (-9)[ebp]cmp edi,7je L903mov dword ptr (-8)[ebp],51cmp dword ptr (-4)[ebp],0je L905mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L905:L903:mov byte ptr (-9)[ebp],5mov dword ptr (-32)[ebp],2movsx edi,byte ptr (-9)[ebp]mov esi,dword ptr (-32)[ebp]lea edi,[esi][edi]mov ebx,edimov byte ptr (-9)[ebp],blmovsx edi,byte ptr (-9)[ebp]cmp edi,7je L907mov dword ptr (-8)[ebp],52cmp dword ptr (-4)[ebp],0je L909mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L909:L907:mov byte ptr (-9)[ebp],5mov dword ptr (-36)[ebp],2movsx edi,byte ptr (-9)[ebp]mov esi,dword ptr (-36)[ebp]lea edi,[esi][edi]mov ebx,edimov byte ptr (-9)[ebp],blmovsx edi,byte ptr (-9)[ebp]cmp edi,7je L911mov dword ptr (-8)[ebp],53cmp dword ptr (-4)[ebp],0je L913mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L913:L911:mov byte ptr (-9)[ebp],5mov dword ptr (-40)[ebp],2movsx edi,byte ptr (-9)[ebp]mov esi,dword ptr (-40)[ebp]lea edi,[esi][edi]mov ebx,edimov byte ptr (-9)[ebp],blmovsx edi,byte ptr (-9)[ebp]cmp edi,7je L915mov dword ptr (-8)[ebp],54cmp dword ptr (-4)[ebp],0je L917mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L917:L915:mov byte ptr (-9)[ebp],5fld dword ptr (L529)fstp dword ptr (-56)[ebp]movsx edi,byte ptr (-9)[ebp]push edifild dword ptr 0[esp]add esp,4fadd dword ptr (-56)[ebp]call __ftolmov ebx,eaxmov byte ptr (-9)[ebp],blmovsx edi,byte ptr (-9)[ebp]cmp edi,7je L919mov dword ptr (-8)[ebp],55cmp dword ptr (-4)[ebp],0je L921mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L921:L919:mov byte ptr (-9)[ebp],5fld qword ptr (L416)fstp qword ptr (-64)[ebp]movsx edi,byte ptr (-9)[ebp]push edifild dword ptr 0[esp]add esp,4fadd qword ptr (-64)[ebp]call __ftolmov ebx,eaxmov byte ptr (-9)[ebp],blmovsx edi,byte ptr (-9)[ebp]cmp edi,7je L923mov dword ptr (-8)[ebp],56cmp dword ptr (-4)[ebp],0je L925mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L925:L923:mov word ptr (-12)[ebp],5mov byte ptr (-25)[ebp],2movsx edi,word ptr (-12)[ebp]movsx esi,byte ptr (-25)[ebp]lea edi,[esi][edi]mov word ptr (-12)[ebp],dimovsx edi,word ptr (-12)[ebp]cmp edi,7je L927mov dword ptr (-8)[ebp],57cmp dword ptr (-4)[ebp],0je L929mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L929:L927:mov word ptr (-12)[ebp],5mov word ptr (-28)[ebp],2movsx edi,word ptr (-12)[ebp]movsx esi,word ptr (-28)[ebp]lea edi,[esi][edi]mov word ptr (-12)[ebp],dimovsx edi,word ptr (-12)[ebp]cmp edi,7je L931mov dword ptr (-8)[ebp],58cmp dword ptr (-4)[ebp],0je L933mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L933:L931:mov word ptr (-12)[ebp],5mov dword ptr (-32)[ebp],2movsx edi,word ptr (-12)[ebp]mov esi,dword ptr (-32)[ebp]lea edi,[esi][edi]mov word ptr (-12)[ebp],dimovsx edi,word ptr (-12)[ebp]cmp edi,7je L935mov dword ptr (-8)[ebp],59cmp dword ptr (-4)[ebp],0je L937mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L937:L935:mov word ptr (-12)[ebp],5mov dword ptr (-36)[ebp],2movsx edi,word ptr (-12)[ebp]mov esi,dword ptr (-36)[ebp]lea edi,[esi][edi]mov word ptr (-12)[ebp],dimovsx edi,word ptr (-12)[ebp]cmp edi,7je L939mov dword ptr (-8)[ebp],60cmp dword ptr (-4)[ebp],0je L941mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L941:L939:mov word ptr (-12)[ebp],5mov dword ptr (-40)[ebp],2movsx edi,word ptr (-12)[ebp]mov esi,dword ptr (-40)[ebp]lea edi,[esi][edi]mov word ptr (-12)[ebp],dimovsx edi,word ptr (-12)[ebp]cmp edi,7je L943mov dword ptr (-8)[ebp],61cmp dword ptr (-4)[ebp],0je L945mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L945:L943:mov word ptr (-12)[ebp],5fld dword ptr (L529)fstp dword ptr (-56)[ebp]movsx edi,word ptr (-12)[ebp]push edifild dword ptr 0[esp]add esp,4fadd dword ptr (-56)[ebp]call __ftolmov edi,eaxmov word ptr (-12)[ebp],dimovsx edi,word ptr (-12)[ebp]cmp edi,7je L947mov dword ptr (-8)[ebp],62cmp dword ptr (-4)[ebp],0je L949mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L949:L947:mov word ptr (-12)[ebp],5fld qword ptr (L416)fstp qword ptr (-64)[ebp]movsx edi,word ptr (-12)[ebp]push edifild dword ptr 0[esp]add esp,4fadd qword ptr (-64)[ebp]call __ftolmov edi,eaxmov word ptr (-12)[ebp],dimovsx edi,word ptr (-12)[ebp]cmp edi,7je L951mov dword ptr (-8)[ebp],63cmp dword ptr (-4)[ebp],0je L953mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L953:L951:mov dword ptr (-16)[ebp],5mov byte ptr (-25)[ebp],2movsx edi,byte ptr (-25)[ebp]add dword ptr (-16)[ebp],edicmp dword ptr (-16)[ebp],7je L955mov dword ptr (-8)[ebp],64cmp dword ptr (-4)[ebp],0je L957mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L957:L955:mov dword ptr (-16)[ebp],5mov word ptr (-28)[ebp],2movsx edi,word ptr (-28)[ebp]add dword ptr (-16)[ebp],edicmp dword ptr (-16)[ebp],7je L959mov dword ptr (-8)[ebp],65cmp dword ptr (-4)[ebp],0je L961mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L961:L959:mov dword ptr (-16)[ebp],5mov dword ptr (-32)[ebp],2mov edi,dword ptr (-32)[ebp]add dword ptr (-16)[ebp],edicmp dword ptr (-16)[ebp],7je L963mov dword ptr (-8)[ebp],66cmp dword ptr (-4)[ebp],0je L965mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L965:L963:mov dword ptr (-16)[ebp],5mov dword ptr (-36)[ebp],2mov edi,dword ptr (-36)[ebp]add dword ptr (-16)[ebp],edicmp dword ptr (-16)[ebp],7je L967mov dword ptr (-8)[ebp],67cmp dword ptr (-4)[ebp],0je L969mov edi,dword ptr (-8)[ebp]push edilea edi,(L687)push edicall _printfadd esp,8L969:L967:mov dword ptr (-16)[ebp],5mov dword ptr (-40)[ebp],2mov edi,dword ptr (-16)[ebp]mov esi,dword ptr (-40)[ebp]lea edi,[esi][edi]mov dword ptr (-16)[ebp],edicmp dword ptr (-16)[ebp],7je L971mov dword ptr (-8)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?