九重水的个人主页

http://www.qtcn.org/bbs/u/68302  [收藏] [复制]

九重水

为了全人类的健康快乐生活而奋斗!

  • 16

    关注

  • 48

    粉丝

  • 136

    访客

  • 等级:圣骑士
  • 总积分:606
  • 男,2008-11-02

最后登录:2023-06-04

更多资料

日志

2018-07-10 14:38

编译器是什么?
编译器是一种语言处理器,一种语言写的源程序输进去,另外一种语言的文件输出来。
画一个简单的示意图,它是这样的:::源语言(程序)---|||编译器|||---目标语言(程序)

因为汇编指令是机器语言的易记版本,有很多现成的汇编器。
所以,编译器选择的目标语言可以是汇编语言。
现在,它的简单示意图是这样的:::源语言(程序)---|||编译器|||---汇编语言(程序)---机器语言
从上面的简单示意图可以看出,目前我们已经不关心汇编到机器语言的转换了。只专注于源语言到汇编语言的转换。

假设我们的机器使用的是INTE ..

阅读全文»分类:编译原理学习|回复:1|浏览:775
2018-07-08 21:17

听同学说,编译原理是必修课!!!
我竟然完全忘记自己上过这门……真的完全忘记学过这门课!更对上课的老师没有丝毫印象!!!
(我遥远地看到老师的板砖已经飞了过来,请容许我花3秒钟时间找个地方躲躲!)
不过,我对编译原理是有一些印象的(真的……)
因为工作的关系,需要为特定应用设计的语言编写一个简单的编译器。
依靠一些野路子、以及时不时翻一翻龙书得到的灵感和消耗了无数脑细胞之后,终于将它做出来了。
不过,它成功勾起了我对编译原理的兴趣。
因此,我打算重新啃一遍编译原理(我真的不记得上过这门课,就当上过吧。) ..

阅读全文»分类:编译原理学习|回复:3|浏览:710

Powered by phpwind v8.7 Certificate Copyright Time now is:12-08 13:16
©2005-2016 QTCN开发网 版权所有 Gzip disabled