求助!c语言编译成汇编语言

jerry_zjnb 2012-11-26 05:46:14
我用C写一个无限循环,如
a++;
while(1)
{
b++;
}
然后编译好,当我用bochs进行断点运行时发现,在执行完a++后到b++语句执行,这中间插入了很多代码,我只能看到这些代码的汇编形式,实在不理解这是怎么回事。。

另外说下我的运行环境,Linux下,用gcc编译。由于在学习写内核,所以需要在bochs下执行。

望牛人出来解答,谢谢了!
...全文
64 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jerry_zjnb 2012-11-26
  • 打赏
  • 举报
回复
问题已经解决!
  • 打赏
  • 举报
回复
把汇编代码发上来啊。看一下。

21,449

社区成员

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

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