制作穿孔纸带计算机早在李力的计划中,但是一直以来,他并不知道他想要做的东西是什么样子的,甚至没有一个笼统地概念。作为一个曾经的程序员,虽然无法学习掌握所有的计算机知识,但是很多计算机相关概念却耳熟能详。计算机的知识几乎无法生搬硬套到这个世界,因为这个世界的发展方向是魔法,是符文,是用某种概念控制世界。
然而计算机相关概念却不一样。
冯诺依曼体系结构是现代计算机基础,即便是最先进的处理器芯片,内部的体系结构都完全属于冯诺依曼体系结构。在冯诺依曼体系结构里包含输入设备、输入设备、存储设备、控制器以及计算器,数据通常由输入设备输入到存储设备里,然后由控制器进行处理控制,计算器进行计算,最后将数据从存储设备输出至输出设备,完成一轮计算。
现实中,很多模型都可以用冯诺依曼体系结构来类比。
工厂作为一个加工原材料,输出成品的地方,可以当做一个冯诺依曼体系结构的核心部分。材料从来源地运送到工厂的仓库,这是从输入设备到存储设备,工厂加工车间将仓库里的原材料加工成成品,这是控制器以及计算器在进行数据处理,加工好的产品从产品仓库运送出工厂,运往世界各地,这是从存储设备到输出设备。
那些四核心、八核心的芯片,也仅仅是有四条流水线,八条流水线而已,真正让计算机中央处理器达到如此效率的,是它通过超大规模集成电路将每次数据控制以及计算,压缩到了纳秒级别。
简单来说就是勤能补拙。
而李力想要完成的穿孔纸带计算机,也是完全按照这个体系来进行设计的,只不过计算器和存储设备变成了可活动符文板,输入则是由机器的时序与命令执行模块控制。
然而与旧世界地球大不相同的是,旧世界地球的计算机能够做的,也仅仅是对数据的存储、处理和传输,一些控制机械运动的程序则是通过继电器来驱动机械,逻辑依然简陋。然而在这个世界,计算机却能够通过一系列可编程命令符文发动复合魔法,参与物质塑造,改变物体性质。
这是什么?这是活脱脱的。。。3d打印技术?
为什么突然感觉不是很牛逼了。。。
不过,这不是现在李力要考虑的事情了,他目前只有一个目的,就是搞出这个原型机,来验证这个发展方向是否正确。
。。。
一转眼,一个月过去了。
不知何时,金星已经变得巨大,仿佛盘子般大小静静地挂在天空中,随着地球的自转而东升西落,上面金色的纹理流动清晰明了,肉眼可见。
时间已经来到了盛夏,毒辣的阳光照在地面上,冒着氤氲地热气,灼热地空气让远处的风景也有些扭曲。翠绿的树木枝条垂下,无力的耷拉着,一声声蝉鸣惹人烦躁,催人尿下。校园里见不到几个人影,即使是有,也努力地将自己隐藏在建筑物窄小地阴影里,极速狂走,想要尽快到达目的地,免受热浪的摧残。
而在实验用品制备室,则是另外一番景象。
三台符文制冷机对着屋内呼呼地吹着,循环冷气使得室内的温度非常适宜,制备室中央原本放置实验用具的台桌已经被搬走,换成了一个怪模怪样地原型机,周围放置的实验台也已经撤掉一大半,只剩下几个一旦中断就前功尽弃的超长时间实验在跑。
原型机的中间是一个水桶大小的圆柱形玻璃罐子,罐子的上方盖着一块符文板,与其他符文板不同的是,这块符文板被分割成密密麻麻大小的柱状型方块,每个方块之间用隔离层隔开,防止互相干扰。而在这块符文板上方,则是各种机械传动轴,杠杆,转轴和传送带组成的复杂机械。
在玻璃罐子背后,则是五排五列方形符文板,他们之间有的负责控制纸带传送,有的负责时间脉冲,有的负责控制读取器,有的负责计算符文复合,樾樾甚至还加了三个符文板用于监控其他各个符文板的运行并顺序输出出来,作为调试用日志。
纸带的入口在机器左侧,整个纸带会被上方的机械传送带带动,在内部被读取,最终从右侧吐出来。
在过去的一个月中,李力等人已经分模块测试过所有的部分了,例如在于读取器分离的情况下测试纸带传动机械部分,或者直接对执行基板的某些小方柱直接充能,看能否激活断点形成符文,又比如将符文复合模块单独抽离出来,对刻好的三个符文板直接执行,看能否成功,等等。
然而计算机相关概念却不一样。
冯诺依曼体系结构是现代计算机基础,即便是最先进的处理器芯片,内部的体系结构都完全属于冯诺依曼体系结构。在冯诺依曼体系结构里包含输入设备、输入设备、存储设备、控制器以及计算器,数据通常由输入设备输入到存储设备里,然后由控制器进行处理控制,计算器进行计算,最后将数据从存储设备输出至输出设备,完成一轮计算。
现实中,很多模型都可以用冯诺依曼体系结构来类比。
工厂作为一个加工原材料,输出成品的地方,可以当做一个冯诺依曼体系结构的核心部分。材料从来源地运送到工厂的仓库,这是从输入设备到存储设备,工厂加工车间将仓库里的原材料加工成成品,这是控制器以及计算器在进行数据处理,加工好的产品从产品仓库运送出工厂,运往世界各地,这是从存储设备到输出设备。
那些四核心、八核心的芯片,也仅仅是有四条流水线,八条流水线而已,真正让计算机中央处理器达到如此效率的,是它通过超大规模集成电路将每次数据控制以及计算,压缩到了纳秒级别。
简单来说就是勤能补拙。
而李力想要完成的穿孔纸带计算机,也是完全按照这个体系来进行设计的,只不过计算器和存储设备变成了可活动符文板,输入则是由机器的时序与命令执行模块控制。
然而与旧世界地球大不相同的是,旧世界地球的计算机能够做的,也仅仅是对数据的存储、处理和传输,一些控制机械运动的程序则是通过继电器来驱动机械,逻辑依然简陋。然而在这个世界,计算机却能够通过一系列可编程命令符文发动复合魔法,参与物质塑造,改变物体性质。
这是什么?这是活脱脱的。。。3d打印技术?
为什么突然感觉不是很牛逼了。。。
不过,这不是现在李力要考虑的事情了,他目前只有一个目的,就是搞出这个原型机,来验证这个发展方向是否正确。
。。。
一转眼,一个月过去了。
不知何时,金星已经变得巨大,仿佛盘子般大小静静地挂在天空中,随着地球的自转而东升西落,上面金色的纹理流动清晰明了,肉眼可见。
时间已经来到了盛夏,毒辣的阳光照在地面上,冒着氤氲地热气,灼热地空气让远处的风景也有些扭曲。翠绿的树木枝条垂下,无力的耷拉着,一声声蝉鸣惹人烦躁,催人尿下。校园里见不到几个人影,即使是有,也努力地将自己隐藏在建筑物窄小地阴影里,极速狂走,想要尽快到达目的地,免受热浪的摧残。
而在实验用品制备室,则是另外一番景象。
三台符文制冷机对着屋内呼呼地吹着,循环冷气使得室内的温度非常适宜,制备室中央原本放置实验用具的台桌已经被搬走,换成了一个怪模怪样地原型机,周围放置的实验台也已经撤掉一大半,只剩下几个一旦中断就前功尽弃的超长时间实验在跑。
原型机的中间是一个水桶大小的圆柱形玻璃罐子,罐子的上方盖着一块符文板,与其他符文板不同的是,这块符文板被分割成密密麻麻大小的柱状型方块,每个方块之间用隔离层隔开,防止互相干扰。而在这块符文板上方,则是各种机械传动轴,杠杆,转轴和传送带组成的复杂机械。
在玻璃罐子背后,则是五排五列方形符文板,他们之间有的负责控制纸带传送,有的负责时间脉冲,有的负责控制读取器,有的负责计算符文复合,樾樾甚至还加了三个符文板用于监控其他各个符文板的运行并顺序输出出来,作为调试用日志。
纸带的入口在机器左侧,整个纸带会被上方的机械传送带带动,在内部被读取,最终从右侧吐出来。
在过去的一个月中,李力等人已经分模块测试过所有的部分了,例如在于读取器分离的情况下测试纸带传动机械部分,或者直接对执行基板的某些小方柱直接充能,看能否激活断点形成符文,又比如将符文复合模块单独抽离出来,对刻好的三个符文板直接执行,看能否成功,等等。