众所周知,在地球位面中,现代的cpu和芯片是不可能依靠“手搓”这种方式制作出来的。
虽然在上个世纪,人们在制作最早的计算机时,确实需要工程师们一枚一枚地将那些晶体管和电子管拼装成复杂的电路,甚至有坊间传闻说,在某些早期的航天项目中,他们甚至雇佣了纺织女工来编织那些负责存储“0”和“1”的金属线圈……
然而,随着时代的发展,人工拼装电路的时代也一去不复返了。如今,如果将一枚高端cpu的设计图纸铺开的话,这些纸张的数量足够铺满几个足球场,而要将如此复杂的电路集成到不足巴掌大小的一枚芯片中,人们需要纳米级别的加工工艺……在这种尺度下,任何人们常见的导线,镊子都毫无用武之地,人们只能依靠探索自然规律时发现的一条条“规则”与“漏洞”,来想方设法地达到自己的目的地。
譬如,在程远所在的年代,人们所使用的,加工芯片的手段便是“光刻”,这种方式类似于程远在小学自然课上学到的使用氢氟酸在玻璃上雕刻花纹的方法,只不过两者间的精度可能会差上十几个数量级。
值得一提的是,虽然当年的程远对刻玻璃这件事很有兴趣,但他的行为并没有得到家中长辈的批准。原因无它,虽然氢氟酸是“弱酸”,但是它却有着极强的毒性,如果一旦不慎沾到身上的话,那些宫廷小说中的什么蚀骨剧毒都要统统靠边站。程父当年在工厂工作时,就曾经听说过两个缺乏安全知识的不幸工人偷偷将氢氟酸拿回家的例子……
后来,那两名工人中运气好的那位被车间开除了,而运气不好的那位则被阳间开除了。
咳咳,言归正传。
要加工出一枚复杂程度如此高的cpu,自然需要复杂无比的设计和加工流程,就算是沉浸此道多年的资深工程师,也从不敢打包票说自己能够掌握整个生产流程的方方面面。抛开工艺什么的不谈,单就那可以铺满足球场的图纸就足够一般人看到怀疑人生——这个模块是谁?这条总线从哪来?要到哪去?
因此,工程师们需要借助工具的力量。他们在计算机中开发了一套被统称为eda的辅助设计工具,在这些工具的帮助下,工程师们只需要动动鼠标,就可以方便地生成出一张张电路图,并自动验证它们的合理性。有了这些工具,工程师们便可以制作更强大的芯片,而更强大的芯片又能够驱动功能更加完善的eda工具……
芯片、工艺与设计软件,它们是地球位面信息时代中,构成一切高精尖技术的基石。
这也是为什么,程远在看到依灵为他展示的“设计软件”时,会感到如此惊讶的原因……这代表着,这个位面中的“核芯”修炼体系的深度,比他想象得要深得多!一个能够通过手搓制作出来的算路,以及一个需要专业工具才能设计出来的算路,它们的复杂度绝对不会在同一个量级!
程远不禁多看了身旁的少女几眼。此时他忽然想到,在这个位面中,几乎一切的能力都要靠自己修炼以及学习得来,这也就意味着,他面前的这只看起来刚刚成年的少女,她不止学会了电子电路,计算机体系结构和编程知识,她还自己写了编译器、操作系统和eda工具……
“这……也太强了!”参观了一番依灵的操作后,程远诚心诚意地赞叹道。他眼看着依灵在短短的十几分钟内,就将程远通宵才拼装出来的算路从头到尾地实现了一遍……并且在少女的指点下,程远还使用这个工具对算路的功能进行了一轮仿真测试!
“嘻嘻,那是当然!人家可是除了姐姐以外整个镇子上最厉害的天才少女!”得到了表扬的少女开心极了,她天蓝色裙摆边缘的几根缎带也像小动物的尾巴一样,不自觉地向上翘了翘。
“对了依灵,你们这边的修炼者,要晋升p4甚至p5的话,都要实现一套自己的操作系统和eda……咳咳,设计软件么?”程远连忙问道。
“嗯……其实照着别人的方案抄一套也可以!”少女摇了摇手指:“但是这样的话可能会有风险,如果只是不加思索地全盘照抄别人的方案,那虽然可以在短时间内提升大量的实力,但这个人的修炼之路也就到此为止啦!因为每个人的修炼体系都应该是循序渐进,前后关联的,如果某个层级的知识出现了断档的话,那以后的内容就算拼命看也很难看得懂了。”
程远点了点头,他对此深以为然。在地球位面中,他也曾看到了一些无良培训班打出了“三个月零基础掌握深度学习”的招牌……这不是开玩笑么?这就相当于让一名毫无经验的登山客去爬珠穆朗玛峰,导游用直升机强行送他到了海拔七千米——人是上去了,可是接下来呢?没有装备、经验、又没锻炼过身体,剩下的路登山者要怎么走呀?
“那……我如果要修炼的话,以后都要学习哪些方面的知识呢?”
程远虚心地向依灵请教道。
他知道,在这个位面中,拥有自我意识的生物就可以被称为p1,能够通过学习、演算等方式获取自然界中的信息光点。而对于人类而言,如果要晋升p2的话,需要构造一枚“功能完备”的核芯,这枚核芯能够为它的拥有者提供强大的算力,以辅助他的修炼。
可是然后呢?程远对于之后需要掌握的知识仍然一无所知。
“嗯,看在大笨蛋你诚心诚意地夸奖人家的份上,人家就讲解一下吧!”依灵有些小得意地说道。
程远连忙鸡啄米似地点了点头。
随后,依灵向程远继续介绍了一下,在晋升p2之后他需要关注哪些方面的知识。
首先便是p2初阶:
在这个阶段,修炼者需要掌握最基本的“核芯指令”的使用。
其实严格地来讲,使用“核芯指令”拼装出的逻辑已经能算作是简单的程式了,这里要感谢一下曾经的艾达贤者,她留下的关于计算与程式相关的知识,几乎影响了后续所有的核芯的设计理念。在中世纪时代,“程式”是p3高阶晋升p4时才能够使用的高级技巧,但在一代代的改进之下,普通的p3甚至p2都能编写一些最简单的小程式,并从中受益!
当然,对于p2初阶的修炼者而言,最原始的“核芯指令”还是过于基础了,需要很复杂的指令组合才能完成一个最简单的功能。据依灵所说,一名p4如果使用“高级程式语言”的话,只要两三行程式就可以完成一名p3使用十几行“低级程式语言”才能完成的功能,而同样的功能如果用p2使用的“核芯指令”来完成的话,可能要数百行都不止。
也正是因此,p2阶的修炼者们需要做的另一件重要的事情就是,不断组合、优化自己的“核芯指令”,并将它们封装成一个个具有不同功能的模块,为后续创造“低级程式语言”乃至“高级程式语言”打好基础。这个过程就像造房子一样,“核芯指令”操作的是黏土和水泥,而“低级、高级程式语言”操作的是砖头和预制板。而组合核芯指令、编写功能模块的目的就和烧制砖头、打造预制板一样。如果一个人的“核芯指令”功能模块编写得越好的话,那就等同于房子使用了高质量的建材,他以后的发展潜力也就越大。而如果一个人在这一修炼步骤上草草了事,明明用十条核芯指令就能实现的功能,他用了四十条才实现出来,那就意味着这个人后续在施展相关的能力时,可能就只能发挥出其他人四分之一的实力,这也会导致他的实力比其他人凭空弱上0.2个阶位。
当然,不同的核芯在结构上千差万别,而它们的计算能力自然也不能一概而论。就以乘法功能为例,标准的核芯会直接设计有“直接实现乘法计算”的算路,这时只要一条核芯指令下去就能得到结果,而如果是现在程远腕表中只支持加法的半吊子核芯,为了实现这个功能就只能一次次地执行加法运算,这样的话,它执行乘法运算的效率就只有标准核芯的几十分之一……
因此,在晋升p2中阶后,修炼者需要做的事情又多了一项:
设计不同的“专用算路”,让自己的核芯能够支持更多功能更强大的“核芯指令”,从而编写出能力更强大的功能模块,为以后的修炼打好坚实的基础。
接下来,便是p2高阶。
在到达这个阶位之后,人们在短时间内就不会有“信息光点不够用”的苦恼了,这时,幸福的烦恼也将随之而来,那就是——信息光点太多了,如果不好好保存的话,很容易就会浪费掉。
这时,人们便需要寻找合适的材料,为自己制作在一段时间内存放信息光点的“信息存储器”。
当然,不同材质的信息存储器在功能上也有不小的差别。
有些材质的存储器与信息光点的亲和度很高,但是它能够容纳的信息光点逸散速度快,而且这种材料一般价值高昂,普通的镇民们很难用得起。譬如,程远的围巾便有着这样的作用,尤其是围巾上的那撮来自橙喵的猫毛——虽然大笨蛋程远现在还体会不到它的作用,但是据橙喵所说,这味材料可是超级贵重的!
当然,另外一些材质的存储器与信息光点的亲和度就很低,当信息光点被存入之后,便会逐渐失去与使用者的联系,要重新取出使用还要花费一番功夫,但是这些存储器的价格一般会很亲民,它们能够存储的信息光点数量也相当可观,在小镇中,这些容纳了信息光点的存储器甚至可以作为流通货币在镇民间流转使用——没错,这里说的就是程远天天都能看到的小镇硬币。
不过,无论使用什么手段存储信息,它们都会随着时间的推移而缓缓失效,这一点让人(尤其是李家众人)十分沮丧。
随着修炼者的核芯逐步完善、编写积累的“功能模块”越来越多,积攒的信息光点越来越多,修炼者的实力也会逐步地水涨船高。
但当终于有一天,当这位修炼者达到p2顶阶时,他可能会尴尬地发现:他积攒下来的信息光点……用不完。
在核芯位面中,众所周知,要使用信息光点施展能力的话,需要许下精确、合理的愿望,并投入足够的信息光点。但是如果要实现的愿望不精确的话,信息流就可能会变得紊乱而反噬使用者自身。在实力不高时,这些反噬轻微得几乎可以忽略,但随着使用者的实力逐步增强,反噬的副作用也会变得越来越明显——就像导线中的电流一样,如果导线的电阻增大,或者通过的电流增大,都可能会导致导线发烫甚至引起火灾。
如果不使用特殊的手段的话,修炼者在使用“意念”这种最原始的方式施展能力时,强度一般只能达到p2顶阶。究其原因,一是人脑本身很脆弱,承受不住这些反噬的副作用;二是人脑本身便会存在误差,这又进一步加重了副作用。
于是后来,人们便想办法找到了一个新的,能够通过核芯施展大威力超自然能力的方法:
那便是【源语】。