当然,你所看到的只是外部的封装。其内部的硅晶片是非常小的,例如在早期的8位微处理器中,硅晶片还不到1/4平方英寸。外包装可以保护内部的硅晶片,并且通过管脚提供了处理器的输入和输出访问接入点。下面给出了8080的40个管脚的功能说明图。
本书中我们所创建的所有电气或电子设备都需要某种电源来供电。8080的一个特殊的地方就是它需要三种电源电压:管脚20必须接到5V的电压;管脚11需要接到-5V的电压;管脚28需接12V的电压;管脚2接地。(英特尔在1976年发布了8085芯片,目的就是简化对这些电源的要求)
其他的管脚都标有箭头。从芯片引出的箭头表明这是一个输出(output)信号,这种信号由微处理器控制,计算机的其他芯片对该信号响应。指向芯片的箭头表明该信号是一个输入(input)信号,该信号由其他芯片发出,并由8080芯片对其响应。还一些管脚既是输入又是输出。
第17章所设计的处理器需要一个振荡器来使其工作。8080需要两个不同的同步时钟输入,它们的频率都是2MHz,分别标记为 $\phi$ 和 $\phi _ { 2 }$ ,位于管脚22和15上。这些信号可以很方便地由英特尔生产的8224时钟信号发生器产生。为8224连接一个18MHz的石英晶体后,它基本上就可以完成其余工作了。
一个微处理器通常有多个用来寻址存储器的输出信号。用于寻址的输出信号的数目与微处理器的可寻址空间大小直接相关。8080有16个用于寻址的输出信号,标记为 ${ \bf A } _ { 0 } \sim$ $\mathbf { A } _ { 1 5 }$ ,因此它的可寻址空间大小为 $2 ^ { 1 6 }$ ,即65,536字节。
编码隐匿在计算机软硬件背后的语言
278