社区
汇编语言
帖子详情
求助!c语言编译成汇编语言
jerry_zjnb
2012-11-26 05:46:14
我用C写一个无限循环,如
a++;
while(1)
{
b++;
}
然后编译好,当我用bochs进行断点运行时发现,在执行完a++后到b++语句执行,这中间插入了很多代码,我只能看到这些代码的汇编形式,实在不理解这是怎么回事。。
另外说下我的运行环境,Linux下,用gcc编译。由于在学习写内核,所以需要在bochs下执行。
望牛人出来解答,谢谢了!
...全文
65
2
打赏
收藏
求助!c语言编译成汇编语言
我用C写一个无限循环,如 a++; while(1) { b++; } 然后编译好,当我用bochs进行断点运行时发现,在执行完a++后到b++语句执行,这中间插入了很多代码,我只能看到这些代码的汇编形式,实在不理解这是怎么回事。。 另外说下我的运行环境,Linux下,用gcc编译。由于在学习写内核,所以需要在bochs下执行。 望牛人出来解答,谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jerry_zjnb
2012-11-26
打赏
举报
回复
问题已经解决!
菜鸟一只_热爱ASM
2012-11-26
打赏
举报
回复
把汇编代码发上来啊。看一下。
Linux下面如何进行
C语言
编程
这篇文章介绍在LINUX下进行
C语言
编程所需要的基础知识: 源程序编译 Makefile的编写 程序库的链接 程序的调试 头文件和系统
求助
机器码反编译
c语言
,[
求助
]怎么在IDA中修改
汇编语言
对应的机器码(64位系统)...
想通过ida逆向破除一个程序的时间限制,改限制比较简单,限定了一个固定的失效时间,比如2015年1月1日,只要改系统时间就能继续使用通过用ida将程序反汇编成类似c的伪代码如下反编译得到用c表示的伪代码v35 = -1;...
C语言
指针与汇编内存地址(二)
C语言
指针与汇编内存地址视频教程,该课程学习和使用过
C语言
的程序员都认为要做到对指针这一概念的透彻理解和灵活运用相当困难。本课程会详细讲解
C语言
与指针、以及如何查看汇编内存等
C语言
高级教程内容。
ida中如何将
汇编语言
转为c,[
求助
]如何成功的用IDA转换一小段汇编成C++
昨天看了一篇帖子《使用ida对任意一段机器码进行反汇编》我想用记事本写了一段C++代码,然后用winhex打开,选取所有保存为exe文件;C++代码很简单,如下:#includeusingnamespacestd;voidmain(){inta,b;intc=a+b;...
逆向
c语言
编译的exe,[
求助
]有没有办法知道
C语言
的函数是怎样实现的?
[
求助
]有没有办法知道
C语言
的函数是怎样实现的?2006-7-4 12:124079[
求助
]有没有办法知道
C语言
的函数是怎样实现的?2006-7-4 12:124079欢迎各位大侠进入!小生在一本书中看到一道题目:“已知strcpy函数的原型是:char...
汇编语言
21,458
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章