LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 998|回复: 4

可能这个问题很愚蠢,但我还是要问,别笑我,呵呵!!

[复制链接]
发表于 2008-7-11 18:01:10 | 显示全部楼层 |阅读模式
听说gcc的源码也是c语言,就是好像自己进化一样!!
那汇编语言编译器的源码是什么语言呢?是汇编语言自己吗?
希望哥哥们给点资料,或资料的地址什么的,小妹谢谢了!!
发表于 2008-7-11 23:51:45 | 显示全部楼层
汇编语言那不叫编译吧,叫解释器?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-12 07:23:56 | 显示全部楼层
楼上的哥哥能给点链接什么的吗?太概括了
回复 支持 反对

使用道具 举报

发表于 2008-7-12 16:55:44 | 显示全部楼层
假设汇编语言是第一个编程语言(在它之前的都是直接用的机器码),那么第一个汇编语言的编译器肯定是用机器码写的
而一旦第一个能理解汇编语言的编译器做出来之后,人们就可以用它可以理解的汇编语言(对人来来说,使用起来相对简单些)来写更好的汇编语言编译器了
然后的故事就是如你所说的“自己进化”了

而在现在,理论上说你用大部分高级语言都可以写出一个汇编语言的编译器
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-12 19:47:15 | 显示全部楼层
Post by tigatron;1873799
假设汇编语言是第一个编程语言(在它之前的都是直接用的机器码),那么第一个汇编语言的编译器肯定是用机器码写的
而一旦第一个能理解汇编语言的编译器做出来之后,人们就可以用它可以理解的汇编语言(对人来来说,使用起来相对简单些)来写更好的汇编语言编译器了
然后的故事就是如你所说的“自己进化”了

而在现在,理论上说你用大部分高级语言都可以写出一个汇编语言的编译器


哦,,,,,,,,,,,,,,,,,,,,,
懂了不少,还需要学习!!!谢谢啦
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表