设为首页收藏本站

中国学客联盟

 找回密码
 立即注册




查看: 1502417|回复: 1001

在visual studio 2017上编写汇编语言

  [复制链接]

[UID商城]   [抢购靓号]

该用户从未签到

金牌会员

Rank: 6Rank: 6Rank: 6

UID
5
威望
380
贡献
0
在线时间
3 小时
注册时间
2014-2-26
发表于 2019-2-10 18:57:59 | 显示全部楼层 |阅读模式
visual studio 2017上的debug功能比较强大,使用visual studio 可以更好的帮助我们学习汇编语言。综上参考了几位牛人博主以及自己的一点总结使vs2017成功在电脑上运行。
  第一步下载vs(作者已经下好最小的vs即可以运行c++)从官网下载或者百度
  第二步有打开vs新建项目
20180807102237667718.PNG
  并找到windows桌面向导(最好是这个其他的像空项目或桌面应用程序均无法运行
  新建之后选择空项目复选框并取消安全开发生命周期检查
  第三步在项目源文件中新建
  按照默认的选择.cpp文件并修改名称为:test.asm
  右击project1选择属性
  找到 链接器-系统-子系统 选择控制台
  在链接器-高级-入口点输入main
  输入测试程序
[backcolor=white !important][size=1em]
[size=1em]1

[size=1em]2

[size=1em]3

[size=1em]4

[size=1em]5

[size=1em]6

[size=1em]7

[size=1em]8

[size=1em]9

[size=1em]10

[size=1em]11

[size=1em]12

[size=1em][size=1em].386  
[size=1em].model flat,stdcall  
[size=1em].stack 4096  
[size=1em]ExitProcess poto,dwExitCode:dword  
[size=1em].code  
[size=1em]main proc  
[size=1em]    mov eax,5                 
[size=1em]    add eax,6
[size=1em]    invoke ExitProcess,0

[size=1em]main endp  
[size=1em]end main



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

中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3638142
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-7-11
发表于 2019-2-10 18:58:01 | 显示全部楼层
看起来不错
中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3638199
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-7-11

2015年度情人节徽章!

发表于 2019-2-10 18:58:05 来自手机 | 显示全部楼层
大人,此事必有蹊跷!
中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3638373
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-7-11
发表于 2019-2-10 18:58:06 | 显示全部楼层
LZ帖子不给力,勉强给回复下吧
中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3638711
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-8-31
发表于 2019-2-10 18:58:07 | 显示全部楼层
我也顶起
中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3638488
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-7-11
发表于 2019-2-10 18:58:32 | 显示全部楼层
撸过
中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3638237
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-7-11
发表于 2019-2-10 18:58:46 来自手机 | 显示全部楼层
大人,此事必有蹊跷!
中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3638060
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-7-10
发表于 2019-2-10 19:00:00 | 显示全部楼层
锄禾日当午,发帖真辛苦。谁知坛中餐,帖帖皆辛苦!
中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3638712
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-8-31
发表于 2019-2-10 19:02:46 来自手机 | 显示全部楼层
边撸边过
中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3638381
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-7-11
发表于 2019-2-10 19:03:13 | 显示全部楼层
前排顶,很好!
中国学客联盟
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

快速回复 返回顶部 返回列表