NST-TOS 发表于 2019-2-10 18:57:59

在visual studio 2017上编写汇编语言

visual studio 2017上的debug功能比较强大,使用visual studio 可以更好的帮助我们学习汇编语言。综上参考了几位牛人博主以及自己的一点总结使vs2017成功在电脑上运行。  第一步下载vs(作者已经下好最小的vs即可以运行c++)从官网下载或者百度  第二步有打开vs新建项目   并找到windows桌面向导(最好是这个其他的像空项目或桌面应用程序均无法运行http://www.admin10000.com/UploadFiles/Document/201808/07/20180807102245079672.PNG  新建之后选择空项目复选框并取消安全开发生命周期检查http://www.admin10000.com/UploadFiles/Document/201808/07/20180807102253770019.PNG  第三步在项目源文件中新建http://www.admin10000.com/UploadFiles/Document/201808/07/20180807102301807652.PNG  按照默认的选择.cpp文件并修改名称为:test.asm  右击project1选择属性http://www.admin10000.com/UploadFiles/Document/201808/07/20180807102308746753.PNG  找到 链接器-系统-子系统 选择控制台http://www.admin10000.com/UploadFiles/Document/201808/07/20180807102315288289.PNG  在链接器-高级-入口点输入mainhttp://www.admin10000.com/UploadFiles/Document/201808/07/20180807102322961543.PNG  输入测试程序
1
2
3
4
5
6
7
8
9
10
11
12
.386
.model flat,stdcall
.stack 4096
ExitProcess poto,dwExitCode:dword
.code
main proc
    mov eax,5               
    add eax,6
    invoke ExitProcess,0

main endp
end main




  我们可以在main前双击设置断点观察寄存器的值

玻璃渣般的男人 发表于 2019-2-10 18:58:01

看起来不错

坏Pī气づ帅 发表于 2019-2-10 18:58:05

大人,此事必有蹊跷!

〆伤痕累累ゝ 发表于 2019-2-10 18:58:06

LZ帖子不给力,勉强给回复下吧

廻忆里菂馀温 发表于 2019-2-10 18:58:07

我也顶起

半熟 ̄宣言 发表于 2019-2-10 18:58:32

撸过

强颜欢笑 发表于 2019-2-10 18:58:46

大人,此事必有蹊跷!

帅气飞舞杀 发表于 2019-2-10 19:00:00

锄禾日当午,发帖真辛苦。谁知坛中餐,帖帖皆辛苦!

无处寄笺 发表于 2019-2-10 19:02:46

边撸边过

£cf★狩猎者彡 发表于 2019-2-10 19:03:13

前排顶,很好!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 在visual studio 2017上编写汇编语言