首页
社区
课程
招聘
[求助]初学汇编,问一个简单的问题
发表于: 2005-3-4 18:13 3347

[求助]初学汇编,问一个简单的问题

2005-3-4 18:13
3347
用高级语言写程序只知其然, 看汇编代码才能知其所以然. 我是个初学者,问一个简单的问题:

如下两种高级语言的写法:

int a=3;
MyFun(a);

==============

MyFun(3);

上面两种写法,对汇编语言而言,有什么不一样呢? 包括数据和代码分别有什么不一样?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 519
活跃值: (1223)
能力值: ( LV12,RANK:650 )
在线值:
发帖
回帖
粉丝
2
上面那个方法定义的一个变量,一般会变成这样:

PUSH [EBP-XX] ;局部变量
CALL XXXXXX

PUSH [XXXXXX] ;全局变量
CALL XXXXXXX

下面那个直接就是:
PUSH 3
CALL XXXXX
2005-3-4 20:46
0
游客
登录 | 注册 方可回帖
返回