问题:编译器也是一个程序,那世界上第一个编译器是怎么得到的?
来源:互联网 发布:退休工龄算法 编辑:程序博客网 时间:2024/04/29 02:37
问题:编译器也是一个程序,那世界上第一个编译器是怎么得到的?
【这里只给出了大致思路,请各位还是以历史资料为准,这里只负责逻辑上解决这个疑问)
1电路
2机器码(纸带机或其他方式烧写直接烧写,用不到编译器)
3某个人开发出了汇编程序,既然你开发出了汇编程序,那你得负责把这个转化为机器码吧,要不怎么用,刚开始他尝试手工转化,但有一天感觉太累了或者发现汇编指令和机器码能一一对应,为何不弄个程序自动转化呢,然后他用汇编程序编写出了汇编编译器,并且手工转化为机器码,好了,世界上第一个汇编编译器诞生了````
4同理,有一天有人觉得汇编编程太累了,所以他想开发个高级语言,这样能符合人类的思维方式,既然你开发了高级语言,你得负责把弄个编译器把高级语言转化成汇编程序吧(因为现在已经有汇编程序了,把高级语言直接翻译成机器码也行,但那样没有转化成汇编来的简单吧)
呼呼,那么先有鸡,还是先有蛋呢,呼呼,如果先有鸡,那这个鸡是由其他事物转化而来的(我不相信事物的凭空产生,如果那天物质守恒定律不对了,请@我),如果先有蛋,那这个蛋是由别的转化而来(暂且认为是恐龙蛋吧,。。。。)
- 问题:编译器也是一个程序,那世界上第一个编译器是怎么得到的?
- 世界上第一个编译器是被什么编译的?
- 第一个C语言编译器是怎么编写的
- 蛋鸡问题,先有鸡还是先有蛋。顺便回答第一个编译器是怎么来的。(思考使人伟大)
- 编译器是怎么工作的
- 程序是编译器编译的…… 那么编译器是怎么来的?
- 第一个 C 语言编译器是怎样编写的?
- 第一个 C 语言编译器是怎样编写的?
- 第一个 C 语言编译器是怎样编写的?
- 第一个 C 语言编译器是怎样编写的?
- 第一个 C 语言编译器是怎样编写的?
- 编译器相关是一个问题!
- 编译器是如何判断一个函数的结束的???程序
- 编译器是怎么被编译出来的?
- 关于编译器的一个问题
- 关于编译器的一个问题
- 貌似是微软编译器的一个Bug
- 在win7,pycharm编译器下配置第一个django程序
- MyEclipse6.5安装SVN插件的三种方法
- HDOJ 2191
- 日前在CVBS的输出中遇到如下问题,特记录
- [leetcode刷题系列]Combination Sum II
- 程序员的十个层次
- 问题:编译器也是一个程序,那世界上第一个编译器是怎么得到的?
- 不要在init和dealloc函数中使用accessor
- linux下分享信号个android手机
- Unity3D基础知识梳理
- sql server 2008 安装出现错误(附图)
- Deep Learning论文笔记之(五)CNN卷积神经网络代码理解
- uva 11210
- Camera服务之--Client
- SQLite