永发信息网

VC代码转换成汇编语言,高分,高手来

答案:1  悬赏:70  手机版
解决时间 2021-01-30 05:29
VC代码转换成汇编语言,高分,高手来
最佳答案
for(int Cntr1 = 0 ; Cntr1 < c_nPOINTS ; Cntr1++ )
004309A4  mov         dword ptr [Cntr1],0 
004309AE  jmp         main+6Fh (4309BFh) 
004309B0  mov         eax,dword ptr [Cntr1] 
004309B6  add         eax,1 
004309B9  mov         dword ptr [Cntr1],eax 
004309BF  fild        dword ptr [Cntr1] 
004309C5  fld         dword ptr [c_nPOINTS] 
004309CB  fcompp           
004309CD  fnstsw      ax   
004309CF  test        ah,41h 
004309D2  jne         main+1D5h (430B25h) 
{
Cose = *(Cos_Addr + Cntr1 );
004309D8  cmp         byte ptr [ebp-1A9h],0 
004309DF  jne         main+9Eh (4309EEh) 
004309E1  push        offset  (430B66h) 
004309E6  call        @ILT+2050(__RTC_UninitUse) (42E807h) 
004309EB  add         esp,4 
004309EE  mov         eax,dword ptr [Cntr1] 
004309F4  mov         ecx,dword ptr [Cos_Addr] 
004309F7  fld         dword ptr [ecx+eax*4] 
004309FA  fstp        dword ptr [Cose] 
Sine = *(Sin_Addr + Cntr1 );
004309FD  cmp         byte ptr [ebp-19Dh],0 
00430A04  jne         main+0C3h (430A13h) 
00430A06  push        offset  (430B5Dh) 
00430A0B  call        @ILT+2050(__RTC_UninitUse) (42E807h) 
00430A10  add         esp,4 
00430A13  mov         eax,dword ptr [Cntr1] 
00430A19  mov         ecx,dword ptr [Sin_Addr] 
00430A1C  fld         dword ptr [ecx+eax*4] 
00430A1F  fstp        dword ptr [Sine] 
int nCntr2 = (Cntr1 << 1);
00430A22  mov         eax,dword ptr [Cntr1] 
00430A28  shl         eax,1 
00430A2A  mov         dword ptr [nCntr2],eax 
Real = *(DataInAddr + nCntr2);
00430A30  cmp         byte ptr [ebp-191h],0 
00430A37  jne         main+0F6h (430A46h) 
00430A39  push        offset  (430B52h) 
00430A3E  call        @ILT+2050(__RTC_UninitUse) (42E807h) 
00430A43  add         esp,4 
00430A46  mov         eax,dword ptr [nCntr2] 
00430A4C  mov         ecx,dword ptr [DataInAddr] 
00430A4F  fld         dword ptr [ecx+eax*4] 
00430A52  fstp        dword ptr [Real] 
Imag = *(DataInAddr + nCntr2 + 1);
00430A55  cmp         byte ptr [ebp-191h],0 
00430A5C  jne         main+11Bh (430A6Bh) 
00430A5E  push        offset  (430B52h) 
00430A63  call        @ILT+2050(__RTC_UninitUse) (42E807h) 
00430A68  add         esp,4 
00430A6B  mov         eax,dword ptr [nCntr2] 
00430A71  mov         ecx,dword ptr [DataInAddr] 
00430A74  fld         dword ptr [ecx+eax*4+4] 
00430A78  fstp        dword ptr [Imag] 
KData = *(KaiserData + Cntr1);
00430A7B  cmp         byte ptr [ebp-185h],0 
00430A82  jne         main+141h (430A91h) 
00430A84  push        offset  (430B47h) 
00430A89  call        @ILT+2050(__RTC_UninitUse) (42E807h) 
00430A8E  add         esp,4 
00430A91  mov         eax,dword ptr [Cntr1] 
00430A97  mov         ecx,dword ptr [KaiserData] 
00430A9A  fld         dword ptr [ecx+eax*4] 
00430A9D  fstp        dword ptr [KData] 
R_Sum += KData * (Real * Cose - Imag * Sine);
00430AA0  cmp         byte ptr [ebp-179h],0 
00430AA7  jne         main+166h (430AB6h) 
00430AA9  push        offset  (430B41h) 
00430AAE  call        @ILT+2050(__RTC_UninitUse) (42E807h) 
00430AB3  add         esp,4 
00430AB6  fld         dword ptr [Real] 
00430AB9  fmul        dword ptr [Cose] 
00430ABC  fld         dword ptr [Imag] 
00430ABF  fmul        dword ptr [Sine] 
00430AC2  fsubp       st(1),st 
00430AC4  fmul        dword ptr [KData] 
00430AC7  fadd        dword ptr [R_Sum] 
00430ACA  fstp        dword ptr [ebp-1B4h] 
00430AD0  fld         dword ptr [ebp-1B4h] 
00430AD6  mov         byte ptr [ebp-179h],1 
00430ADD  fstp        dword ptr [R_Sum] 
I_Sum += KData * (Imag * Cose + Real * Sine);
00430AE0  cmp         byte ptr [ebp-16Dh],0 
00430AE7  jne         main+1A6h (430AF6h) 
00430AE9  push        offset  (430B3Bh) 
00430AEE  call        @ILT+2050(__RTC_UninitUse) (42E807h) 
00430AF3  add         esp,4 
00430AF6  fld         dword ptr [Imag] 
00430AF9  fmul        dword ptr [Cose] 
00430AFC  fld         dword ptr [Real] 
00430AFF  fmul        dword ptr [Sine] 
00430B02  faddp       st(1),st 
00430B04  fmul        dword ptr [KData] 
00430B07  fadd        dword ptr [I_Sum] 
00430B0A  fstp        dword ptr [ebp-1B4h] 
00430B10  fld         dword ptr [ebp-1B4h] 
00430B16  mov         byte ptr [ebp-16Dh],1 
00430B1D  fstp        dword ptr [I_Sum] 
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
西三里村地址好找么,我有些事要过去
刚买的ER2809音响 前置一对小音箱LED灯不亮
造始的意思是什么啊?知道的请说下!
下列有关性别决定和伴性遗传的叙述中,正确的
SoilCafe.土壤咖啡馆(招商店)地址好找么,我
【看番是什么意思】...轻抹心头万般痕淡看人
微微网络电话能不能用
黄泥洼村怎么去啊,我要去那办事
混凝土梁与砖墙交接处有个墙面钉挂铁丝网,防
传播的意思是什么啊?知道的请说下!
农历19901月19号出生是阳历的哪年
咖啡时光地址在什么地方,想过去办事
二台子村怎么去啊,我要去那办事
求一首古风歌 其中有男女念白但是很少 男声的
汽车提示排放系统故障是怎么回事
推荐资讯
王者荣耀微信热情杀手指的是那些英雄
铜仁市德江县房产局地址在什么地方,我要处理
和一个我不喜欢的女孩订婚了,可是我对他一点
广元剑门关逍遥山庄地址在哪,我要去那里办事
MR.BEER进口啤酒体验店地址在什么地方,想过
ck干洗地址在什么地方,我要处理点事
左眼有轻微的内斜,双眼看东西复视。单眼不复
电动车二轮充电器的插头分正负极吗
梦见女朋友生了个男孩
阳光佳丽设计室地址在什么地方,我要处理点事
金聚美美发中心地址好找么,我有些事要过去
口加个达念什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?