所以现在我们知道如何将数据(1和0,二进制)作为信号在硅片上传输,以及如何在电子水管线中存储数据(1和0)快速标记。为了让计算机处理器对这些简单的1/0结构做一些有用的事情,我们需要将制作它们更多的组合。
如果一台典型的计算机现在有16g的内存(16g=128,000,000,000),那么所有这些零位的地址就会有很多的位置。计算机需要开始给所有不同的位置提供它们自己唯一的地址(内存地址),比如0x00000000001、0x0000000002等等。
同样的,因为如果我们能告诉计算机“去地址0x000000001,在那里移动1或0”,那么信号只会将无法到达那里而不会迷路去其他地方,计算机硬件设计者将一组非常简单的指令集(机器语言,汇编语言)集成到硅中。
联系客服