第十九章:省级的邀约
  这意味著他需要系统学习电脑晶片的架构和基本指令,需要设法搞到z80或类似的电脑晶片(这绝对是稀罕物),需要设计电脑內部传递信息的通道、临时存放信息的地方、简单的输入输出,需要编写极其精简的底层指挥程序……每一项,在八十年代中期的横塘镇,都是近乎不可能完成的任务。
  但他没有退缩。
  挑战越大,成功后带来的突破感就越强。
  他决定,就把这个简易教学电脑模型作为衝击省级选拔的目標。
  当然,他也做好了失败的心理准备,如果实在搞不定,再退而求其次,做一个更复杂的数字系统,比如简易计算器或者数字钟。
  第一步,是知识准备。
  地区赠送的书籍不够了。
  他给陈主任写了一封信,言辞恳切,说明了自己对电脑晶片和电脑原理的兴趣,以及准备省级比赛的打算,询问是否有更深入的学习资料可以借阅或推荐,同时也委婉地提到了获取关键晶片的困难。
  信寄出去后,就是漫长的等待。
  在等待回信的间隙,陆沉没有閒著。
  他重新深入研读《电子线路》中关於数字电路的部分,学习能够记住状態的电路、暂存数据的电路、计数的电路、信號转换的电路的工作原理。
  他用麵包板和手头有限的74系列晶片(从地区奖品和宋国栋的珍藏里凑出来的)搭建简单的逻辑电路,验证理论。
  他还用那台自装示波器观察各种数位讯號的波形,理解时间配合的概念。
  同时,他也在构思那个模型机的简化架构。
  基於对z80的初步了解(全靠书上那点介绍和自己前世的模糊记忆),他设想了一个极度简化的8位机模型:一小块只读存储器(存放底层指挥程序),一小块隨机存储器(临时存放数据),简单的地址和数据传递通道,一个精简的指令集合(只包含从內存取数、存数、加法、跳转等最基础的几条),用发光二极体和开关作为输入输出。