有时候突然突发奇想咯,闲的无聊既然学习各种单片机知识那么费劲,编程也复杂,感觉还不如自己瞎画一个单片机咯,那样回头来逻辑也是自己规定,也不需要学习呐,能更容易把玩的叭
这就是自己瞎画着玩画出的图纸呐
虽然瞎画的很幼稚呐,不过感觉还好叭
这就是框架图呐,包含各种硬件分区的地址规定咯
因为瞎画着玩就没画太仔细咯,不然还得画晶体管咯
逻辑门咯,各种寄存器咯,等等呐
不过构思的是这样呐
程序输入二进制,然后转换成三进制,也就是1,-1,0
之后就会按照电平信号输出控制呐
感觉这样的话可以比十六进制更加功能全面而且方便跨平台叭,而且因为-1是随机性输出呐,打算用此
方法实现自动逻辑叭,让MCU也有自己的逻辑方法,也有自己的大脑呐,可以自己规划方案等等叭
虽然前苏联也是有自己的三进制实现方法咯,不过是通过计算继电器,等等各种电子管构成的逻辑组合咯,笨重还耗能,因为现代基本上都是晶体管年代咯,后来想一想就瞎画一个芯片玩的叭
因为是通过电平控制咯,所以基本上感觉不需要寻址咯因为直接通过二进制运算方法咯,基本上没有逻辑电路单元区别也不大呐,缺点就是容易出错咯。。。。
构思是这样咯
这就是引脚图的呐
这就是核心的计算单元的单个晶体管咯
单个控制组合和三级管原理类似呐,都是通电情况下才会导通电源输入,之后合并输出呐,不过不同的是,只有通电才会输出1,0呐,不然默认不会输出任何数值咯
而中心的-1控制组合不同咯,串接有两个金丝电阻,因为电流输出的随机性,就会随机接通1, 0信号咯,而信号溢出就会输出-1呐
/* 这一点自己瞎画着玩时候忘记标注咯 */
而-1信号输出 就是一个测验信号而已咯,真正输出一样也是通过1,0实现呐
例如说咯
输入一个-1信号咯,
此时电流稳定,就会流向全部控制单元咯,输出真-1值咯,
如果电流偏高,就会接通1级的控制单元咯,输出1,
如果电流特别小,就会接通0级的控制单元咯,输出0,
而因为电阻的特殊性呐,只有电流足够才可以接通咯,
所以才会完成运算
所以金丝电阻采用的不是纯金呐,是金和硅的掺杂体咯
10%的金元素和90%的硅元素咯
因此输入-1
就有概率输出以下结果叭
-1 0110110000
-1 00100011000
-1 11000100000
等等咯
只是瞎画着玩呐,不要当真,因为没真制作,只是设想而已咯