diff --git "a/\346\261\207\347\274\226.sln" "b/\346\261\207\347\274\226.sln" new file mode 100644 index 0000000..1b98e74 --- /dev/null +++ "b/\346\261\207\347\274\226.sln" @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.28307.438 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "汇编", "汇编\汇编.vcxproj", "{9CDA605A-CCEC-4802-8371-9156CFC58B7B}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {9CDA605A-CCEC-4802-8371-9156CFC58B7B}.Debug|x64.ActiveCfg = Debug|x64 + {9CDA605A-CCEC-4802-8371-9156CFC58B7B}.Debug|x64.Build.0 = Debug|x64 + {9CDA605A-CCEC-4802-8371-9156CFC58B7B}.Debug|x86.ActiveCfg = Debug|Win32 + {9CDA605A-CCEC-4802-8371-9156CFC58B7B}.Debug|x86.Build.0 = Debug|Win32 + {9CDA605A-CCEC-4802-8371-9156CFC58B7B}.Release|x64.ActiveCfg = Release|x64 + {9CDA605A-CCEC-4802-8371-9156CFC58B7B}.Release|x64.Build.0 = Release|x64 + {9CDA605A-CCEC-4802-8371-9156CFC58B7B}.Release|x86.ActiveCfg = Release|Win32 + {9CDA605A-CCEC-4802-8371-9156CFC58B7B}.Release|x86.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {A6C2F1EE-647B-4CFE-A184-2013CB1E92A0} + EndGlobalSection +EndGlobal diff --git "a/\346\261\207\347\274\226/Irvine_hhhhh.props" "b/\346\261\207\347\274\226/Irvine_hhhhh.props" new file mode 100644 index 0000000..73bc6ee --- /dev/null +++ "b/\346\261\207\347\274\226/Irvine_hhhhh.props" @@ -0,0 +1,8 @@ + + + + + + + + diff --git "a/\346\261\207\347\274\226/test.asm" "b/\346\261\207\347\274\226/test.asm" new file mode 100644 index 0000000..f1e2274 --- /dev/null +++ "b/\346\261\207\347\274\226/test.asm" @@ -0,0 +1,17 @@ +.386 +.model flat, stdcall +.stack 4096 +ExitProcess PROTO, dwExitCode:DWORD +Include Irvine32.inc +.data + Sum DWORD ? +.code +main PROC + call CreateOutputFile + mov eax, 5 + add eax, 6 + mov Sum, eax + + INVOKE ExitProcess,0 +main ENDP +END main \ No newline at end of file diff --git "a/\346\261\207\347\274\226/\346\261\207\347\274\226.vcxproj" "b/\346\261\207\347\274\226/\346\261\207\347\274\226.vcxproj" new file mode 100644 index 0000000..3de1e92 --- /dev/null +++ "b/\346\261\207\347\274\226/\346\261\207\347\274\226.vcxproj" @@ -0,0 +1,165 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 15.0 + {9CDA605A-CCEC-4802-8371-9156CFC58B7B} + 汇编 + 10.0.17763.0 + + + + Application + true + v141 + Unicode + + + Application + false + v141 + true + Unicode + + + Application + true + v141 + Unicode + + + Application + false + v141 + true + Unicode + + + + + + + + + + + + + + + + + + + + + + + + + + + + Level3 + Disabled + true + true + + + Console + main + C:\Irvine;%(AdditionalLibraryDirectories) + Irvine32.lib;%(AdditionalDependencies) + /SAFESEH:NO %(AdditionalOptions) + + + C:\Irvine;%(IncludePaths) + + + + + Level3 + Disabled + true + true + + + Console + main + C:\Irvine;%(AdditionalLibraryDirectories) + Irvine32.lib;%(AdditionalDependencies) + /SAFESEH:NO %(AdditionalOptions) + + + C:\Irvine;%(IncludePaths) + + + + + Level3 + MaxSpeed + true + true + true + true + + + true + true + Console + main + C:\Irvine;%(AdditionalLibraryDirectories) + Irvine32.lib;%(AdditionalDependencies) + /SAFESEH:NO %(AdditionalOptions) + + + C:\Irvine;%(IncludePaths) + + + + + Level3 + MaxSpeed + true + true + true + true + + + true + true + Console + main + C:\Irvine;%(AdditionalLibraryDirectories) + Irvine32.lib;%(AdditionalDependencies) + /SAFESEH:NO %(AdditionalOptions) + + + C:\Irvine;%(IncludePaths) + + + + + + + + + + \ No newline at end of file diff --git "a/\346\261\207\347\274\226/\346\261\207\347\274\226.vcxproj.filters" "b/\346\261\207\347\274\226/\346\261\207\347\274\226.vcxproj.filters" new file mode 100644 index 0000000..f744eda --- /dev/null +++ "b/\346\261\207\347\274\226/\346\261\207\347\274\226.vcxproj.filters" @@ -0,0 +1,22 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;ipp;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + 源文件 + + + \ No newline at end of file diff --git "a/\346\261\207\347\274\226/\351\225\270&" "b/\346\261\207\347\274\226/\351\225\270&" new file mode 100644 index 0000000..e69de29