本文介绍了组装控制台暂停的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
像C& C ++我们使用"system(" pause);"如何以MS Visual Studio 2010汇编语言暂停控制台
Like C & C++ we use "system("pause");" how to pause console in MS Visual Studio 2010 assembly language
.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("pause")的小型C程序,并将项目设置更改为输出汇编代码.使用生成的汇编代码来确定system()的命名和调用约定.
Write a small C program that uses system("pause"), and change the project setting to output assembly code. Use the generated assembly code to determine the naming and calling convention for system().
这篇关于组装控制台暂停的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!