社区
汇编语言
帖子详情
菜鸟提问:关于寄存器的赋值问题!!!
kongling12
2009-04-04 11:41:57
我
mov eax,5
push eax
和
push 5
有什么不同啊 谢谢!!
...全文
150
7
打赏
收藏
菜鸟提问:关于寄存器的赋值问题!!!
我 mov eax,5 push eax 和 push 5 有什么不同啊 谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
libiaoye
2009-04-05
打赏
举报
回复
我也是初学者...同问
BAYNPU
2009-04-05
打赏
举报
回复
不用了,谢谢了,分数再也没用,关键是掌握汇编技术.
我用在外面写的 mov eax,5
push eax
再call就不对了 ;子程序在EAX中返回求和
kongling12
2009-04-05
打赏
举报
回复
我再给你+点分吧 争取早日得第一!! 呵呵
kongling12
2009-04-05
打赏
举报
回复
大侠同志:
0045987E |. E8 D5EFFAFF call 00408858
00459883 |. 50 push eax ;5
00459884 |. 56 push esi ;6
00459885 |. 53 push ebx ; 00e77170
00459886 |. E8 A1000000 call 0045992C ;计算5+6
我用在外面写的 mov eax,5
push eax
再call就不对了
[Quote=引用 4 楼 BAYNPU 的回复:]
这三条指令,只能是这样理解,要不你是怎样理解的?
关键是这个5,到底参数还是立即数,你没整个程序贴出来,只能是猜测吗.
[/Quote]
BAYNPU
2009-04-05
打赏
举报
回复
这三条指令,只能是这样理解,要不你是怎样理解的?
关键是这个5,到底参数还是立即数,你没整个程序贴出来,只能是猜测吗.
kongling12
2009-04-05
打赏
举报
回复
可是我在最后call的时候得到是不同的答案啊
而且mov eax,5
push eax
得到的答案是不对的!!
BAYNPU
2009-04-05
打赏
举报
回复
mov eax,5;把一个立即数5传送给EAX寄存器.
push eax ;将EAX入栈保护.
和
push 5 ;压入16位立即数(注:从80186开始PUSH 指令可以将立即数压堆栈).
async-profiler-4.5-linux-x64.tar.gz
async-profiler-4.5-linux-x64.tar.gz
实用代码脚本易语言源码通用界面扩展
实用代码脚本易语言源码通用界面扩展
高校技术转移办公室人员如何借助科创大脑推动科技成果精准转化?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
使用机器学习的简约VAR模型评估中国的宏观金融联系.pdf
使用机器学习的简约VAR模型评估中国的宏观金融联系.pdf
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章