第四点存储反而是最为简单的,因为有潘神现成的空白记忆精神体。或者潘力剥夺自己的记忆体制造,不过他显然是不会这么干的。
也就是说现在的最大难点是在于cpu的制作,这也是为什么现在全世界只有ter跟ad两家生产商的有名。龙芯不提也罢,并不是不爱国,而是确实存在技术差距。按照现有记忆与知识量,潘力也许这辈子也别想妄图染指这一领域,制造出一颗cpu。
但是潘力这个人有一个最大的优点那就是他思维跳脱,敢想敢做。
失败了也能从中体会到乐趣,并乐此不疲!
cpu的根本任务就是执行指令,对计算机来说最终都是一串由“0”和“1”组成的序列。cpu从逻辑上可以划分成3个模块,分别是控制单元c运算单元和存储单元,这三部分由cpu内部总线连接起来。
控制单元是整个cpu的指挥控制中心,由指令寄存器(指令仓库)c指令译码器id(翻译员)和操作控制器一c等,对协调整个电脑有序工作极为重要。它根据用户预先编好的程序,依次从存储器中取出各条指令,放在指令寄存器ir中,通过指令译码(分析)确定应该进行什么操作,然后通过操作控制器一c,按确定的时序,向相应的部件发出微操作控制信号。
这点没有太大问题,因为潘力自学过c语言,对这块相当的熟悉。寄存器与译码器同理可以用空白记忆体写入指令来替代。
最为关键地方在于运算单元,它是运算器的核心。可以执行算术运算(包括加减乘数等基本运算及其附加运算)和逻辑运算(包括移位c逻辑测试或两个值比较)。
逻辑运算单元(a):它是cpu芯片的智能部件,能够执行加c减c乘c除等各种命令。此外,它还知道如何读取逻辑命令,如或c与c非。来自控制单元的讯息将告诉运算逻辑单元应该做些什么,然后运算单元会从寄存器中间断或连续提取数据,完成最终的任务。
怎么通过0与1来实现呢?
先解释什么是逻辑电路c逻辑门。一条线上串两个开关,需要两个开关都打开才能通电?这种电路叫做“与门”,待会我写成“and”,可以理解吧?接通记成1,否则0。
那就是1 and 1 结果就是1,或者写成 and(1,1)一1。显然and(1,0)一0。
再有一个要记住,其实一个很小的电子元件就可以实现这个功能,不一定真要去搞一条线两个开关。
这个电子元件叫二极管还是八极管还是电容我们不用去关心,这里把黑体(黑暗负能量体)分解为单独信号体当成电来用,利用其惧怕潘力精神体这一特性,把潘力精神体做成开关,潘神精神体为通道就可以实现了。
如果是并联开关呢,就是一条线接个分支出去,接上开关汇成一条线。打开任何一个开关,都可以通,就是“或门”写成 一r。同样是电路实现的。
现在有一条线本来是通的,灯会亮。你在中间分一条线出来,接上一个开关制造一个短路,如果不理解短路。就想象成水龙头,本来2楼可以用水,你把一楼的水龙头打开二楼自然就没水了。写成n一t,这叫做“非门”。
下面都是叠加,现在先把逻辑门叠加完。
先输入两个动作给一个and,and门里出来的信号再输出给n一t。
写成 n一t (and(x,y)),x,y就是你手上的两个开关。
这叫做叫做与非门,捋一捋就知道n一t(and(1,1))一0,n一t(and(0,0))一1。
门电路了解了。我们来看一下怎么实现进位记数。
首先我们设定一下,通电就是1,不通
『加入书签,方便阅读』