好像汇编语言分好几种,IBM-PC的,Intel的,80x86的,我们当初学的好像是IBM的。
现在研究linux内核源码,我需要哪种汇编语言的知识?
请教,多谢!!!!!!
18 个解决方案
#1
西边的太阳即将落山了,高人们还没有打鱼归来吗?
#2
最初写LINUX的时候是在INTEL*86上,呵呵,不过多学点总是有好处的!
#3
老猫,我现在要重新捡起汇编语言,可是我已经把汇编忘的一干二静了,这可如何是好啊?
郁闷中
郁闷中
#4
主要是at/t格式的汇编,及其嵌入式汇编
#5
INTEL 8086 和AT/T都需要,还有嵌入式汇编。你看linux内核完全注释,启动部分里面的三个文件。一个是8086的,另外两个是AT/T的,印象中是这样的。不过我看内核代码,并没有完全去搞懂那些汇编,这个看个人需要研究到什么层次。
#6
是啊,三、四十兆的代码看起来要个把个月哦!!!
我只是想看一下网络这一部分,其余的大概了解一下就行了
我只是想看一下网络这一部分,其余的大概了解一下就行了
#7
c语言 汇编
#8
at&t
#9
mark
#10
怎样复习汇编比较快一些
#11
应该是att的汇编,其实都差不多了,汇编是和cpu指令集相关的,Linux基本上都是在X86上,att和intel/ibm汇编就有点语法区别而已,主要的东西都一样的
#12
at&t汇编!和intel的格式不一样
#13
gcc的嵌入汇编丑死了,学起来写起来都非常烦躁!我最讨厌的就是gcc的内嵌汇编。就算你是at&t纯汇编高手,看到gcc内嵌汇编,也会摸不着头脑。
ms/intel的嵌入汇编多清爽,一个asm{}把一大段扩起来,没有稀奇古怪的符号,变量可以做操作数。懂汇编就能写内嵌。
ms/intel的嵌入汇编多清爽,一个asm{}把一大段扩起来,没有稀奇古怪的符号,变量可以做操作数。懂汇编就能写内嵌。
#14
INTEL 8086 和AT/T
#15
c就可以了吧,除非你想写启动的那一段。
#16
at&t汇编!
#17
主要是at&t汇编和intel 汇编,不过有时候好像一个文件中既二者都有,真不知道怎么编译的
#18
研究一下Makefile就知道怎么编译的了.
#1
西边的太阳即将落山了,高人们还没有打鱼归来吗?
#2
最初写LINUX的时候是在INTEL*86上,呵呵,不过多学点总是有好处的!
#3
老猫,我现在要重新捡起汇编语言,可是我已经把汇编忘的一干二静了,这可如何是好啊?
郁闷中
郁闷中
#4
主要是at/t格式的汇编,及其嵌入式汇编
#5
INTEL 8086 和AT/T都需要,还有嵌入式汇编。你看linux内核完全注释,启动部分里面的三个文件。一个是8086的,另外两个是AT/T的,印象中是这样的。不过我看内核代码,并没有完全去搞懂那些汇编,这个看个人需要研究到什么层次。
#6
是啊,三、四十兆的代码看起来要个把个月哦!!!
我只是想看一下网络这一部分,其余的大概了解一下就行了
我只是想看一下网络这一部分,其余的大概了解一下就行了
#7
c语言 汇编
#8
at&t
#9
mark
#10
怎样复习汇编比较快一些
#11
应该是att的汇编,其实都差不多了,汇编是和cpu指令集相关的,Linux基本上都是在X86上,att和intel/ibm汇编就有点语法区别而已,主要的东西都一样的
#12
at&t汇编!和intel的格式不一样
#13
gcc的嵌入汇编丑死了,学起来写起来都非常烦躁!我最讨厌的就是gcc的内嵌汇编。就算你是at&t纯汇编高手,看到gcc内嵌汇编,也会摸不着头脑。
ms/intel的嵌入汇编多清爽,一个asm{}把一大段扩起来,没有稀奇古怪的符号,变量可以做操作数。懂汇编就能写内嵌。
ms/intel的嵌入汇编多清爽,一个asm{}把一大段扩起来,没有稀奇古怪的符号,变量可以做操作数。懂汇编就能写内嵌。
#14
INTEL 8086 和AT/T
#15
c就可以了吧,除非你想写启动的那一段。
#16
at&t汇编!
#17
主要是at&t汇编和intel 汇编,不过有时候好像一个文件中既二者都有,真不知道怎么编译的
#18
研究一下Makefile就知道怎么编译的了.