| 以下为引用的内容: 00ED1000 /$ 55 push ebp 00ED1001 . 8BEC mov ebp, esp 00ED1003 . 83EC 7C sub esp, 7C 00ED1006 . 53 push ebx 00ED1007 . 56 push esi 00ED1008 . 57 push edi 00ED1009 . 6A 02 push 2 00ED100B . 58 pop eax 00ED100C . 33C9 xor ecx, ecx 00ED100E . 41 inc ecx 00ED100F . 6A 03 push 3 00ED1011 . 5E pop esi ; j<3 00ED1012 . 894D A8 mov dword ptr [ebp-58], ecx 00ED1015 . 894D AC mov dword ptr [ebp-54], ecx 00ED1018 . 894D B0 mov dword ptr [ebp-50], ecx 00ED101B . 894D E4 mov dword ptr [ebp-1C], ecx 00ED101E . 894D E8 mov dword ptr [ebp-18], ecx 00ED1021 . 894D EC mov dword ptr [ebp-14], ecx 00ED1024 . 33C9 xor ecx, ecx 00ED1026 . 8945 B4 mov dword ptr [ebp-4C], eax 00ED1029 . 8945 B8 mov dword ptr [ebp-48], eax 00ED102C . 8945 BC mov dword ptr [ebp-44], eax 00ED102F . 8975 C0 mov dword ptr [ebp-40], esi 00ED1032 . 8975 C4 mov dword ptr [ebp-3C], esi 00ED1035 . 8975 C8 mov dword ptr [ebp-38], esi 00ED1038 . 8975 CC mov dword ptr [ebp-34], esi 00ED103B . 8975 D0 mov dword ptr [ebp-30], esi 00ED103E . 8975 D4 mov dword ptr [ebp-2C], esi 00ED1041 . 8945 D8 mov dword ptr [ebp-28], eax 00ED1044 . 8945 DC mov dword ptr [ebp-24], eax 00ED1047 . 8945 E0 mov dword ptr [ebp-20], eax 00ED104A . 894D FC mov dword ptr [ebp-4], ecx ; i=0 00ED104D . EB 03 jmp short 00ED1052 00ED104F > 8B4D FC /mov ecx, dword ptr [ebp-4] 00ED1052 > 8D440D AC lea eax, dword ptr [ebp+ecx-54] ; a[i][1]的地址 00ED1056 . 8B50 04 mov edx, dword ptr [eax+4] ; a[i][2] 00ED1059 . 8955 F4 mov dword ptr [ebp-C], edx ; a[i][2]=>[ebp-C] 00ED105C . 8B10 mov edx, dword ptr [eax] ; a[i][1] 00ED105E . 8B40 FC mov eax, dword ptr [eax-4] ; a[i][0] 00ED1061 . 33DB xor ebx, ebx ; j=0 00ED1063 . 8955 F0 mov dword ptr [ebp-10], edx ; a[i][1]=>[ebp-10] 00ED1066 . 8945 F8 mov dword ptr [ebp-8], eax ; a[i][0]=>[ebp-8] 00ED1069 . 8D7C0D 84 lea edi, dword ptr [ebp+ecx-7C] 00ED106D > 8B449D CC /mov eax, dword ptr [ebp+ebx*4-34] ; b[0][j] 00ED1071 . 0FAF45 F8 imul eax, dword ptr [ebp-8] ; a[i][0]*b[0][j] 00ED1075 . 8B4C9D E4 mov ecx, dword ptr [ebp+ebx*4-1C] ; b[2][j] 00ED1079 . 0FAF4D F4 imul ecx, dword ptr [ebp-C] ; a[i][2]*b[2][j] 00ED107D . 03C1 add eax, ecx 00ED107F . 8B4C9D D8 mov ecx, dword ptr [ebp+ebx*4-28] ; b[1][j] 00ED1083 . 0FAF4D F0 imul ecx, dword ptr [ebp-10] ; a[i][1]*b[1][j] 00ED1087 . 03C1 add eax, ecx ; 最后结果 00ED1089 . 50 push eax ; /<%d> 00ED108A . 68 F420ED00 push 00ED20F4 ; format = "%d " 00ED108F . FF15 A020ED00 call dword ptr [<&MSVCR90.printf>] ; \printf 00ED1095 . 43 inc ebx ; j++ 00ED1096 . 59 pop ecx 00ED1097 . 83C7 04 add edi, 4 00ED109A . 3BDE cmp ebx, esi 00ED109C . 59 pop ecx 00ED109D .^ 7C CE \jl short 00ED106D 00ED109F . 8345 FC 0C add dword ptr [ebp-4], 0C ; i++ 00ED10A3 . 837D FC 24 cmp dword ptr [ebp-4], 24 ; i<3 00ED10A7 .^ 7C A6 \jl short 00ED104F 00ED10A9 . 5F pop edi 00ED10AA . 5E pop esi 00ED10AB . 33C0 xor eax, eax 00ED10AD . 5B pop ebx 00ED10AE . C9 leave 00ED10AF \. C3 retn |