奎克的藏经阁 · 原书印刷页

编码 隐匿在计算机软硬件背后的语言 · 第 265 页

PDF 物理页索引 281 · 编码隐匿在计算机软硬件背后的语言

书名
编码 隐匿在计算机软硬件背后的语言
作者
未记录
印刷页
265
PDF 物理页
281(从 0 开始)
章节
编码隐匿在计算机软硬件背后的语言
UUID
38270854-596f-4a26-8183-db8c968c6020
来源类型
original_book
页面 SHA-256
cee6d54ce95e485bdefe61b10fd1018d4dcc074401e98cb3327ef7d150d5c1ff

只有当A和B输入同时为1时晶体管才可以导通电流,从而输出为1。电阻的作用是预防短路。

按照下图右边的方式连接两个晶体管可以组成一个或门。在与门中,上端晶体管的发射极连接下端晶体管的集电极。在或门中,两个晶体管的集电极都与电压源连接,两个发射极相互连接。

使用继电器构造逻辑门以及其他的部件的方法对于晶体管同样是有效的。继电器、真空管以及晶体管最初都是为了开发放大器设计的,但是通过相似方式连接可以组成逻辑门,而计算机则是由这些部件构成的。1956年诞生了第一台晶体管计算机,随后的几年里,在新型计算机设计中电子管就被淘汰了。

有一个疑问;晶体管肯定可以使计算机更加可靠、体积更小以及需要的电量更少,但晶体管可以使计算机的结构变得更简单么?

答案是否定的。晶体管允许在更小的空间里安装更多的逻辑门,但是你还是要考虑这些组件之间的互连问题。把晶体管连接起来构造逻辑门,与把继电器和真空管连接起来构造逻辑门一样困难。在某些方面来看,这更加困难,因为晶体管更加小而且不容易被控制。如果你想用晶体管制造第17章中的计算机和64KB的RAM,设计工作的重要部分应当是构造某种可以放置所有部件的结构。而你的大部分的体力劳动是在数百万只晶体管之中连接数百万根线,这是很乏味的。

18 从算盘到芯片

265