1
NemoAlex 2011-12-10 23:12:52 +08:00
机械人本身也是由机械人制造的
造机械人的机械人也是由机械人制造的 那么机械人是由谁制造的呢? |
2
tioover 2011-12-10 23:22:59 +08:00
如果真是用C写的话就用老版的编译器啦
如果没装编译器那就在有编译器的平台上交叉编译啦 |
3
fly2never 2011-12-10 23:31:12 +08:00
记得以前看书这个叫编译器自举
|
4
mlzboy 2011-12-10 23:34:44 +08:00
怎么印像中会是先用汇编,之后一部分再直接用c来完成
|
5
xupefei 2011-12-10 23:34:54 +08:00
第一个C编译器是汇编写的
以后的都是C自己写的 |
6
haohaolee 2011-12-10 23:35:52 +08:00
这个涉及到bootstrap,可以先写个简单的编译器,然后再编译完整的编译器,最后用完整的编译器再编译一遍代码
|
7
SErHo 2011-12-10 23:40:25 +08:00
那汇编的编译器是什么写的,难道最后真是这个笑话吗?——用针在硬盘上刻了个Windows...
|
11
krafttuc 2011-12-11 14:49:13 +08:00
@hq5261984 0、1不代表断电和通电吧,而是低电压和高电压。电压没法控制那么准,因此在某个范围内定为低电压,另一范围定为高电压。以此从模拟信号到数字信号转换。
|
12
Platinum 2011-12-11 14:51:19 +08:00
第一个编译器是最难写的
|
14
wtl 2011-12-11 15:28:32 +08:00
说个好玩的事情 对于计算机的进化我是理解的
但是对于机械的进化一直心存疑惑-- 低精度的机器只能生产出更低精度的产品 那么高精度的机器从何而来? 答案是 靠人用手工打磨出来的 |
15
jjgod 2011-12-11 23:09:09 +08:00
推荐看这篇经典文章: Reflection on Computing Trust: http://cm.bell-labs.com/who/ken/trust.html
|
16
jjgod 2011-12-11 23:10:07 +08:00
hmm.. 是 Reflections on Trusting Trust.
|
17
VYSE 2011-12-11 23:54:18 +08:00
不用深究第一个编译器存在是什么编译的,那时肯定是汇编。
后来的编译器通过兼容旧版编译器编译完成。 本来编译器通常只是在语法分析、词法分析、生成中间码上改进,中间码到机器码完全根据硬件指令手册写的。 |