汇编中的简单问题

tink_tink 2009-03-10 06:32:30
汇编里面除了ADD=ADC
mov eax, 7
sub ebp, eax
改成 add ebp, -7
还有什么?
...全文
124 5 打赏 收藏 转发到动态 举报
写回复
用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后的结果相加一下得到最终结果。
你那要代替的是用一条指令来完成?

21,500

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧