社区
汇编语言
帖子详情
汇编中的简单问题
tink_tink
2009-03-10 06:32:30
汇编里面除了ADD=ADC
mov eax, 7
sub ebp, eax
改成 add ebp, -7
还有什么?
...全文
126
5
打赏
收藏
汇编中的简单问题
汇编里面除了ADD=ADC mov eax, 7 sub ebp, eax 改成 add ebp, -7 还有什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vamking_boy
2009-03-20
打赏
举报
回复
上一楼说的很正确
mngzilin
2009-03-20
打赏
举报
回复
还可以改成lea ebp,[ebp-7],楼主试试
qdliucl
2009-03-11
打赏
举报
回复
帮顶!!!!
dididu1515
2009-03-11
打赏
举报
回复
ADD≠ADC ADD是不计进位加法;ADC 是相加后,根据进位标志进行校正的加法
与sub ax,ax功能相同的指令有:mov ax,0;xor ax,ax
lin115406828
2009-03-11
打赏
举报
回复
ADD≠ADC ADC是带进位加,也就是在ADD的基础上到时再把CF中的值与ADD后的结果相加一下得到最终结果。
你那要代替的是用一条指令来完成?
Delphi+
汇编
例子2
这篇博客展示了如何在 Delphi
中
结合
汇编
进行混合编程,通过内嵌
汇编
实现画线和动画效果,如下雨动画。文章提供了几个示例,包括 Delphi 调用
汇编
的两种方式,以及如何在
汇编
中
使用 Delphi 的变量。博主分享了一个
简单
的动画场景——小树林下雨,虽然存在一些技术
问题
,但作为初学者的实践案例,有助于读者了解 Delphi
中
的
汇编
使用技巧。
28、
汇编
语言
中
的算术与逻辑表达式转换
本文详细讲解了如何将高级语言
中
的算术和逻辑表达式转换为
汇编
语言。涵盖了
简单
赋值、
简单
表达式、复杂表达式的转换方法,并讨论了运算符的优先级与结合性
问题
。同时分析了布尔值在
汇编
中
的表示方式及其对逻辑表达式转换的影响,强调了寄存器使用和优化策略的重要性。
Linux下的一个
简单
汇编
程序, .long声明数据的长度
问题
!
本文通过一个
简单
的
汇编
程序介绍了如何寻找一组数据
中
的最大值,并在修改数据后发现系统调用_exit返回值受限于8位的
问题
,探讨了可能的原因。
汇编
中
标量和变量的区别
本文探讨了
汇编
语言
中
变量与标号的不同用法,特别是在mov指令和lea指令
中
的区别。通过尝试编写和调试一个
简单
程序来验证这些概念,但遇到了编译链接过程
中
的
问题
。
第一个ARM
汇编
程序
作者分享了自己在学习ARM
汇编
编程过程
中
的体验,从大学到研究生阶段从未深入接触
汇编
,这次决定从ARM7入手进行自我提升。通过阅读教材并尝试编写
汇编
代码,作者遇到了一些常见的错误,并详细解释了这些
问题
的原因。文章不仅记录了作者的学习过程,还提供了一个
简单
的程序示例,展示了如何控制LED灯的开关。同时,作者表达了对掌握ARM
汇编
的兴趣,认为这将有助于理解其他体系结构的
汇编
语言。
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章