第471章 你们都是种子
王工程师有些尴尬地点点头:“是……是的,我们是按照手册上的指令集写的,可程序总是出错。”
刘宇没有说话,继续往下翻看稿纸,越看,他的眉头皱得越紧。
“你们这写的到底是什么?”他终于忍不住开口,声音里带着一丝无奈。
“这根本不是编译程序,是在用汇编语言硬编程序逻辑。”
几个研究员对视一眼,都有些不好意思地低下头。
刘宇叹了口气,放下手中的稿纸,转身面向众人:“诸位,咱们先坐下来,我给你们讲讲编译程序到底是什么。”
众人赶紧搬来椅子,围成一圈坐下。
刘宇走到黑板前,拿起粉笔,在黑板上写下几个大字:“编译程序——计算机的灵魂”。
“你们知道,为什么咱们的计算机难以量产吗?”刘宇转过身,目光扫过在场的每一个人。
王工程师犹豫了一下:“是因为……硬件成本太高?”
“不对。”刘宇摇摇头,“硬件成本确实是个问题,但不是核心问题,真正的核心问题,是软件。”
他在黑板上又写下“软件”两个字,还用力点了两下。
“咱们现在的计算机,所有程序都要用汇编语言来写,汇编语言是什么?是直接跟机器打交道的语言,每一条指令都对应着硬件的一个操作。”
刘宇停顿了一下,看向小陈:“你告诉我,要实现一个简单的加法运算,用汇编语言需要写多少行代码?”
小陈想了想,回答道:“最少……也得十几行吧?”
“没错。”刘宇点点头,“十几行,但如果我们有了编译程序,有了高级语言,只需要一行代码就能搞定。”
他说着,在黑板上写下一行简单的算式:“C= A+ B”。
“这就是高级语言。”刘宇敲了敲黑板,“简单,直观,任何一个受过基础教育的人都能看懂。”
“可是……”老张忍不住插话,“这么简单的语言,计算机怎么能理解呢?”
“这就是编译程序的作用。”
刘宇转过身,眼里闪着光:“编译程序的任务,就是把这种人类能看懂的高级语言,翻译成机器能执行的汇编语言,甚至是机器码。”
他在黑板上画了一个简单的流程图:
“高级语言→词法分析→语法分析→语义分析→中间代码生成→代码优化→目标代码生成→汇编语言/机器码”
“这就是编译程序的完整流程。”刘宇放下粉笔,拍了拍手上的粉笔灰,“每一个环节都至关重要,缺一不可。”
实验室里安静得可怕。
几个研究员盯着黑板上那个复杂的流程图,脸色越来越难看。
王工程师咽了口唾沫,声音有些发颤:“刘总工,这……这也太复杂了吧?”
“复杂?”刘宇笑了笑,“这还只是最基础的框架,真正要实现起来,每一个环节都是一门深奥的学问。”
他走到桌边,拿起那摞稿纸,在手里掂了掂:“你们现在做的,连词法分析都没过关。”
他语气平静,可这话听在众人耳里,却像是一记重锤:“词法分析是什么?是把源代码分解成一个个有意义的单词,也就是Token。”
“这是编译程序的第一步,也是最基础的一步。”
小陈的脸都白了:“刘总工,那我们……我们现在该怎么办?”
刘宇看着他,又看了看其他人。
这些人都是国家花大力气培养出来的技术骨干,可在编译程序这个领域,他们就像是一张白纸,什么都不懂。
不是他们笨,是这个时代的技术积累太薄弱了。
国外的编译技术已经发展了十几年,而国内,连最基本的教材都没有。
“诸位。”刘宇深吸一口气,声音变得郑重起来,“我知道你们现在很沮丧,觉得这个任务太难,根本完成不了。”
几个研究员低下了头。
“但是。”刘宇话锋一转,“困难不是放弃的理由,而是前进的动力。”
“咱们国家要想在计算机领域,赶上,甚至超越国外,就必须攻克编译程序这道难关。”
他停顿了一下,目光再次扫过在场的每一个人。
“我今天来,不是为了批评你们,而是为了帮助你们。”
刘宇的语气缓和下来:“编译程序确实很难,但并非不可能,只要掌握正确的方法,经过系统的学习,你们一定能把它拿下。”
王工程师抬起头,眼里闪过一丝希望:“刘总工,您的意思是……”
“我的意思是,”刘宇走到黑板前,拿起粉笔,“从今天开始,我给你们开小灶。”
实验室里瞬间炸开了锅。
“真的?!”
“刘总工,您真的愿意教我们?!”
“太好了!”
刘宇压了压手,示意大家安静。
“不过,”他的神色严肃起来,“我有个条件。”
众人屏住呼吸,静待下文。
刘宇说道:“年后,我会专门编写一本,编译程序的教材。”
“这本教材会涵盖编译程序的所有基础知识,从词法分析到代码生成,从理论原理到实践操作,全都会写进去。”
他顿了顿,目光扫过众人的脸:“但是,写教材需要时间,在教材完成之前,我会定期给你们上课,手把手地教。”
“而你们的任务,就是尽快掌握这些知识,争取在半年内能够独立完成编译程序的开发。”
王工程师激动地站了起来:“刘总工,您放心!我们一定好好学!”
“对!我们绝不让您失望!”
“刘总工,您就是我们的再生父母啊!”
刘宇被他们的热情弄得有些哭笑不得,摆摆手说:“行了行了,别这么肉麻,咱们是搞技术的,得讲实际。”
他走到黑板前,继续说道:“编译程序只是第一步。”
“咱们的目标,是要建立一套完整的软件开发体系,让更多人能用得上计算机,让计算机真正走进千家万户。”
“而要实现这个目标,光靠我一个人不行,必须培养出一批真正懂编译技术的人才。”
刘宇看着众人,声音愈发有力:“你们,就是这批人才的种子。”
众人听得热血沸腾,恨不得立刻就开始学习。
(https://www.shubada.com/115277/40782016.html)
1秒记住书吧达:www.shubada.com。手机版阅读网址:m.shubada.com