但是。大家有没有想过,如果电路板是立的呢?将电路板设计成空间立
结构。让“电路板”变成“电路球”,其中的线路可以利用空间结构
叉串接而互不接
。那么,这
线路设计是不是就变的简单了很多?而且因为是立
布线,所以很多元件的针脚距离被拉
,线路也可以直接用一条直线连接,这
不拐弯的短线显然会大幅度缩小线路长度,不但降低了材料成本,更重要的是较短的线路暴
在外面就意味着受到
扰的机会下降了。并且,这
立
线路意味着很多原本无法被制造
来的线路有了被制造的可能,这对电
系统的设计帮助可想而知是多么
大。
使用这方式将线路
叉穿梭,虽然对于现代的大规模电路来说依然会非常拥挤,排线也会非常的复杂,但至少还是可以完成大多数线路的需要的。这也是为什么现代电
工业的不同厂家生产的电路板
能可能差距很大的原因,就是因为合理的排线可以减少线路的长度。同时降低
扰,而有些技术不过关的厂家虽然也能设计
电路板,但排线不合理。走线长度增加,不但增加了原料成本,电路板
积也变大了很多,更重要的是走线不规则意味着线路
扰会变的非常严重,这将直接影响到最后电
成品的质量和
能。
数据转换完成之后还需要计算。二级制计算因为只有0和1,所以没有办法行乘法计算。那么,二
制计算机如何
行乘法运算呢?很简单,将被乘数直接
照乘数的数字连续相加。最后得到乘积。比如说计算3乘5,二
制计算机所
的事情就是计算3
其实用电路板来形容二级制编程是最为形象的。假设有一块pcb板,其上已经有很多的电元件的针脚。现在要求你在其上排列电路,要让某些对应的针脚可以一对一的连接起来。
除了数据积会下降,
位
制更重要的意义还是在于程序的编写方式的简化和运算速度的提
。
当然,这只是个比喻,现实中没有现这
立
电路最大的原因不是它不好,而是成本问题。毕竟立
线路的生产难度很大,虽然设计简单了很多,但要
行立
化的接线和
焊,没有
尖端的机
人工业支持是肯定不行的,至少人类是无法完成如此
集成度的复杂工作的。
现代电路板是怎么解决这个问题的呢?房间很简单。在电路板上打。当两条线路需要
叉的时候,直接在电路板上打
,让其中一条线路穿到电路板背面,就像立
桥一样,绕过正面的线路,然后重新穿个
再回到正面来走线。
降到原先的16分之一。也就是说原本1g大小的数据,转换成16制的数据就只剩64mb了。当然这个是理论值,实际上不可能真的压缩到那么少,因为毕竟有些数据本
就是二
制的。不过至少绝大
分的数据可以压缩到这
级别。
这电路板的设计将会随着需要连接的针脚数量增加,难度成几何级数的上升。因为有些电
原件的针脚连接线会被别的线路挡住。要在只有一个面的电路板上印刷导电的线路,就决定了这些线路绝对不能
叉。因为印刷电路板不像家里的电线,它们是没有绝缘层的,一旦线路
叉就会短路,电路板
本无法正常工作。需要连接的针脚少的时候当然简单,但是阵脚一多,线路就会变的很复杂,有时候需要来回的绕圈
才能避免
叉让线路顺利连接。而一旦线路继续增加,最终会发展成即便你让线路拐来拐去也无法最终连接到需要的针脚上。这样
本无法完成线路设计。
因为二制计算机需要将所有的数据都转换成二
制,因此很多数据都要反复的来回转换,而且有些数据之间会存在冲突,
本无法描述,或者描述不清导致程序
错。这就是二
制语言编译的麻烦之
。
但是,虽然在实的线路板上应用困难,但在
件领域,这
思维模式带来的革新却是无法想象的。
要让计算机理同样的工作,需要先用计算机语言描述这个工作对象,这一
不
是哪
计算机都是一样的。但是,描述完成之后,二级制计算机需要先把描述对象转化为二
制语言,而十六
制计算机则是转化为十六
制语言。但是,因为之前说的数据复杂度的问题,十六
制计算机转化后的数据可能会有十六
制计算机转化后的数据的16倍大小。在计算机本
的
理速度相同的情况下,二
制计算机已经比十六
制计算机慢了16倍了。
如果说基于二制的
件相当于在那
平面电路板上穿线的话,我们的十六
制计算模式就相当于是那
立
电路板。而且,因为
件运行不存在生产难度的问题,所以唯一的缺陷在这里是不存在的。
由这电路板的走线难度就可以看得
来,单纯在一个面上布置线路显然是非常麻烦的,甚至很多复杂的线路
本就完全无法完成,但是只要采用穿孔的方式在线路板两面走线,那就意味着设计变得更简单了。