Assembly 装配控制台暂停 C++和C++,我们使用“系统(暂停)”,“如何在MS Visual Studio 2010汇编语言中暂停控制台” .586 .model flat ;,stdcall .stack 4096 .data number DWORD -105 sum DWORD ? .code main:nop mov eax,number add eax,158 mov sum,eax mov eax,0 ret end main
我必须更改此代码。编写一个使用system(“暂停”)的小型C程序,并将项目设置更改为输出汇编代码。使用生成的汇编代码确定system()的命名和调用约定。在显示所需内容后,在.code部分尝试此语句Assembly 装配控制台暂停 C++和C++,我们使用“系统(暂停)”,“如何在MS Visual Studio 2010汇编语言中暂停控制台” .586 .model flat ;,stdcall .stack 4096 .data number DWORD -105 sum DWORD ? .code main:nop mov eax,number add eax,158 mov sum,eax mov eax,0 ret end main,assembly,console,Assembly,Console,我必须更改此代码。编写一个使用system(“暂停”)的小型C程序,并将项目设置更改为输出汇编代码。使用生成的汇编代码确定system()的命名和调用约定。在显示所需内容后,在.code部分尝试此语句 .code ;write your code call Waitmsg 使用Visual Studio创建新的windows控制台程序(空项目)。编写一个调用系统的程序(“暂停”)。右键单击项目名称,然后单击属性,然后C/C++,然后输出文件,然后将菜单框上的程序集输出从“No.NoSQL”改为
.code
;write your code
call Waitmsg
使用Visual Studio创建新的windows控制台程序(空项目)。编写一个调用系统的程序(“暂停”)。右键单击项目名称,然后单击属性,然后C/C++,然后输出文件,然后将菜单框上的程序集输出从“No.NoSQL”改为“带有源代码的汇编”。对调试和发布都这样做。然后构建调试和发布版本。程序集文件将最终位于调试和发布文件夹中。发布版本应该足够好,但您可能希望查看调试版本,其中包含额外的代码。