详情

第二十章 符箓?单片机! 17

  以【灵液】、【加工】为关键词在修真源代码库中搜索,很快就搜到了许多匹配的答案。loxAD

  如同先前吕心妍介绍的那样,利用灵液的方法是灌溉、炼器、制符等手段。结合当下王伟所拥有的物理条件,他很快就选择了制符。loxAD

  一支毛笔、一张白纸,再加上一瓶收集起来的灵液,这便达到了制符的基础需求。loxAD

  接下来,就是在DEBUG空间里,学习绘制符箓的相关功法。loxAD

  前面王伟已经研究过了,这里的功法,其实叫作功能更贴切,因为它是单一的函数。不过在找到符箓相关的源代码后,他就发现:这玩意是个数据库。loxAD

  没错,跟王伟他掌握的功法代码一样,符箓的相关源码也是个数据库。loxAD

  通过详细的对照比较,他便发现,符箓就是一个“脱机版”的功法释放器。简单的说,就是提前把法术储存在符纸上,然后在需要的时候释放符纸上储存的法术。loxAD

  “这不就是……单片机??!!”loxAD19

  在“把人当做大型计算机(硬件设备),把修炼的功法当做软件”这个思路的驱使下,王伟一眼就看穿了符箓的本质。loxAD

  它是一个单片机(微型计算机),在它上面用灵液刻录下对应的程序(功法),便能用它释放出对应的法术。loxAD

  而顺着单片机这个想法推导下去,王伟很快就明白了:loxAD

  “所以,在符箓上涂画的那些咒文,同理也可以理解为单片机上的电路图?”loxAD1

  这些东西,都是王伟的猜测,其依据也只有修真跟编程相近。然而,耐不住王伟有DEBUG系统,可以把自己的猜测都试一遍。loxAD

  于是很快他就通过测试,证明了自己的想法:符箓的确是单片机。loxAD

  不过在测试中,他发现,自己把符箓想的过于简单了。因为它其实是电路板与单片机的混合体。loxAD

  然而这个也符合现实:单片机通常都是装在电路板上才能运行的。loxAD

  简单的来说,就是一张符分为两个部分:外符、内符。loxAD

  以现代科学的思路将它拆分,那便是“电路板”与“单片机”。loxAD

  外符是电路板,它的核心为【笔画】和【结煞点】。loxAD

  用电路板的视角来比喻,那便是电路线(导线)与连接点(过孔)。前者用来传导符箓中的能量,后者用来激发符箓中的元器件。loxAD2

  而内符是单片机,它的核心为【符头】、【符胆】、【符脚】。loxAD7

  用单片机的视角来看,这些就是刻录在单片机内的程序。其中【符头】就相当于程序开头的“int main()”,确立了一个主函数;【符胆】是功能,用于决定它的功用;而【符尾】则是程序的收束,相当于程序收尾的“}”符号。loxAD6

  当然,这样的解释太过程序化,实际上非程序员也可以理解它。loxAD

  只要把【符头】、【符胆】、【符脚】替换为文章的:开头、内容、结尾。一张符箓的核心内容就十分的浅显易懂了。loxAD

  “玛德,居然又让我把压箱底的书给翻出来了!”loxAD1

  在彻底的吃透了符箓这个东西后,王伟忍不住捶腿怒骂起来。loxAD

  而他这么生气的原因,自然是在DEBUG的过程中,由于发现自己的知识储备量不足,不得不跑去箱底里翻书。loxAD1

  由于这次相关的知识点很明确,是电路板与单片机,所以他要找的书很快就找到了。loxAD

  只是找到了那些书,也让他十分的不爽。因为他找的书,是大学计算机系的教材《51单片机》以及《电子元件与电路基础》。loxAD21

  翻开这两本书,就让他不禁回忆起了那不堪回首的大学生活。loxAD

  尤其是看见这两本书上那娟秀柔软笔画写着的自己的名字,他就会止不住的去回忆……loxAD2

  “当初要是把握的好,我现在也指不定是有女朋友的程序员了!”loxAD15

  在回忆的过程中,他这样自嘲了一下。不过很快,他就把这事抛在了脑后。loxAD

  毕竟……单片机比女朋友要好玩多了!loxAD14

  单片机可以根据基本的操作,推断出它未来的反应。而海底针似的女人心,是你永远推断不来的!loxAD2

  “绘符的基本我都掌握了,现在就该进入实际测试了。”loxAD

  在吃透了符箓的特点后,王伟便开始在DEBUG空间里绘符。loxAD

  而且不同于源码中的文字符,他绘画出来的是线路符!loxAD1

  因为已经确认了,符箓与单片机是一个东西。那么还按照古法去绘制文字符箓,那就太蠢了!loxAD2

  符箓中【笔画】的用处,就是勾勒出传导能量的电路。那直接画电路图,自然是比书写大量无用笔画的文字,要节俭方便。loxAD8

  而符箓中相当于链接点的【结煞点】,自然也不用按古法加重笔画,直接用电路图中打“锡点”的手法,在那打上灵液点即可。loxAD

  完成了这些之后,继续以绘制电路图的手法,在内符绘上单片机,接着把功能相关的程序编入其中。loxAD

  一张完整且可用的符箓便完成了!loxAD

  虽然这玩意看起来像是印在纸符上的电路图,而不像修士用的符箓。不过经过简单的测试,王伟便确认,它真实可用。loxAD

  而且就效率上来说,它比通常的文字符箓要高数倍!!loxAD

  这点其实稍微思考一下,便能想通。因为它省去了许多无用的笔画,就相当于在电路中去掉了许多无用的电阻。loxAD2

  在极度精简了线路图后,它的运行效率,自然要比古旧的文字符箓高上许多。loxAD

  “很好,【聚气符】完成了!”loxAD

  在DEBUG空间内,王伟制作出的第一张符箓是【聚气符】。loxAD

  选择它的原因有三点:一是它容易制作,二是王伟掌握了【聚气】的函数,三则是因为聚气符能聚气成液。loxAD

  这就相当于RTS游戏里的“农民”,它能收集必要的资源!loxAD

  玩过星际争霸的人都知道,这个游戏最重要的就是“农民”,尤其是虫族,不造100人口的农民,基本就不会玩这个游戏。loxAD20

  因此,王伟的此时的想法也是一样的,那就是疯狂的造农民,贪经济。loxAD

  虽然这种时候被快攻骑到脸上,那就“完了,全TM完了”。但是游戏圈还有句经典台词说的也很有道理:“贪,才能赢!”loxAD11

  于是退出DEBUG空间的王伟,想到了个最“贪”的点子。loxAD4

  他打开电脑里的CAD绘图①,绘制了聚气符的线路图。然后通过电塑,将灵液瓶嵌入墨盒。loxAD4

  完成这些准备工作后,他就点下了打印功能。接着,他的打印机就源源不断的替他进行符箓的绘制工作。loxAD

  ……loxAD

  “我真傻,真的。”在打印了一个小时的聚气符后,王伟便停止了这件蠢事。loxAD2

  因为:“我单知道RTS里,农民在单片矿区内采矿有数量上限,我没想到,聚气这个行为,在单片区域内,也是会有上限的!”loxAD

  “四张聚气符,就是我家附近最大的聚气效率了,后面打的六十张,全浪费了啊!!!”loxAD12

  ————loxAD

  ①CAD:计算机辅助设计(Computer Aided Design),指利用计算机及其图形设备,帮助设计人员进行设计工作。loxAD22



  答应好的晚上的更新。

  有推荐票的这周请支持一下我吧!

  话说早上码完字骑车出门,结果下雨路滑摔到手了,肌肉拉伤。这种情况下居然还能码出字来,我还是挺佩服自己的……7

本章结束