第23章 新编程语言(1 / 2)
根据当初的约定,只要他编写的硬件智能探测技术,能够获得学校专家组的认可,就可以不用去课堂日常签到。
这一点班主任也向学校汇报了,也征得学校的同意,现在通过了专家组的检测,也让叶子书获得了自由。
只是课虽然可以不去上,但是学校组织的考试却是不能免,而且每门考试必须要达到95以上的标准,不然就会失去这个优待。
硬件智能探针技术,代码量其实并不大,文件大小只有64K,不然也不能在短短10天内就可以写完。
能够这么小,主要还是因为里面使用的都是二进制字节码,加上他独特的设计,才能够做到这一点。
而在这个基础上架构的硬件虚拟机,体量就要大很多,想要短时间内写完更不轻松。
而且这件事情,还只能他自己完成,交给别人还搞不定,因为他不是使用高级语言写的,而字节码直接编程,有这个能力的屈指可数。
至于高级语言,需要完成硬件虚拟机后,在此基础上进行编写,等高级语言完成之后,才可以将一些工作交给其他人来协助完成。
就在叶子书在宿舍里昏天黑地的写代码的时候,他的两位乐队队友,同样过得也不轻松,也是忙的晕头转向。
他们除了要上自己的课,完成本专业的学业之外,一有空就排练叶子书交给他们的歌曲,每天也是到宿舍关门前才回去。
11月2日这天,刘金鹏终于来到叶子书的宿舍,看到胡子拉碴的叶子书坐在电脑前目不转睛地盯着屏幕。
终于有种同病相怜的感觉,之前还对叶子书不参与排练有点意见,因为缺少他的指导,很多东西需要他们自己摸索,进度要慢很多。
但是看到叶子书并不是自己享受,也是在忙自己的事情,终于有点理解他,毕竟没有人有天生的义务帮助他人,因为他们也有自己的事情干。
“今天怎么过来了,是不是排练得差不多了?”叶子书转过头,看着刘金鹏问道。
“我和林嘉已经将所有歌曲的细节都练得差不多了,现在就等你将歌曲整体呈现出来,你看有没有空过去一趟?”刘金鹏问道。
“今天恐怕没有时间,我手里的工作正在关头,这样吧,明天刚好是周六,大家都有足够的时间,到时候再弄,你看如何?”叶子书问道。
听到他这么说,刘金鹏也没有意见,他们对此并不着急,现在乐队的重心还是叶子书,只能按照叶子书的时间表来安排。
刘金鹏走后,叶子书将此事放在一边,继续埋头自己的编程事业,希望在这个学期结束之前,将硬件虚拟机编写完成。
硬件虚拟机的主要作用,是作为上层软件和下层硬件的沟通通道,硬件虚拟机的好坏,直接决定了上层软件的执行效率。
这也是他必须要使用字节码来编写的原因,甚至都不打算考虑汇编语言编写,目的就是为了将效率发挥到最大。
里面除了沟通执行命令的功能模块之外,还有一套编译器,将高级语言翻译成机器语言,有了编译器,才能够编写高级语言。
编译器也可以说是语言翻译器,现在的计算机体系,都是欧美国家构建起来的,自然在语言翻译上使用的是英语。
这也是为什么几乎所有的计算机代码,都是使用英语编写的,因为不用英语,底层编译器就无法翻译。
↑返回顶部↑