首页
社区
课程
招聘
[旧帖] [求助]关于 linux 内核源代码 0.00雪花
发表于: 2011-10-6 10:04 1465

[旧帖] [求助]关于 linux 内核源代码 0.00雪花

2011-10-6 10:04
1465
最近在看linux内核源代码,小弟有点疑惑就是,刚开始的启动代码使用汇编语言写的,但是为什么跟X86的汇编语言语法不太一致呢??
(比如他的跳转指令是: j     而不是  jmp  难道是因为编译器不同,语法不同吗,我老爱钻牛角尖!!囧)

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 234
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
搜一下AT&T语法。看看是不是。unix系列喜欢用这种汇编语法,其实和intel语法是本质一样的。
2011-10-6 10:16
0
雪    币: 15
活跃值: (76)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢前辈,小弟学习了!!哈哈
2011-10-6 10:20
0
雪    币: 9
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
linux我也正在学中
2011-10-6 10:39
0
雪    币: 2743
活跃值: (1049)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
那个是  as86汇编器的语法 ,以前的linux用的,现在几乎没人用了……   

附上内容简洁的手册: as86.pdf
上传的附件:
2011-10-6 11:02
0
雪    币: 2743
活跃值: (1049)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
比较傲详细的介绍可以查看:Linux内核完全剖析—基于0.12内核
2011-10-6 11:06
0
雪    币: 23
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
linux下 一般不用 ms的汇编器,用的是AT&T汇编语法。。都大同小异。
只是语法不一样,机器执行效果与流程肯定是一样的。
比如 加法: 就都有 普通加 与 进位加
2011-10-6 11:28
0
游客
登录 | 注册 方可回帖
返回
//