第43章 计算机理论
秋风卷着零落的梧桐叶,轻轻敲击着教室的玻璃窗,发出沙沙的声响。
我坐在清华大学主楼203教室的第一排,手指无意识地摩挲着粗糙的木制课桌表面。
这张课桌比我前世在大学使用的任何一张都要简陋,桌面上布满细微的划痕和墨水的印记,却承载着这个时代最前沿的知识。
《数字计算机概论》的课本摊在桌上,封面上印着朴素的黑色宋体字,纸张泛黄且质地粗糙,透着一股油墨和旧纸混合的特殊气味。
我深吸一口气,感受着两个时代在胸腔里碰撞的悸动。
这是1961年的秋天,中国计算机科学的启蒙时期,而我,一个来自未来的灵魂,即将从这里开始我的征程。
【清华大学主楼203教室】是计算机专业的专用教室,建于1956年。
教室约60平方米,整齐地摆放着20张深色木制课桌,每张桌子都配有一个可以掀开的斜面桌盖,内部空间用于存放书籍和资料。
讲台上方悬挂着马克思、列宁的肖像,两侧墙上张贴着向科学进军为建设社会主义服务的红色标语。
教室后方有一个巨大的玻璃陈列柜,里面整齐地摆放着电子管、磁芯存储器等计算机元件实物。
这里的每一张课桌都留下了无数学子伏案苦读的痕迹,见证了中国计算机科学的起步与发展。
同学们,今天我们开始学习《数字计算机概论》。
讲台上,穿着灰色中山装的陈教授推了推眼镜,镜片后的目光锐利而专注,这是我国第一部正式出版的计算机原理教科书,由西安交通大学教师编写完成。
他转身在黑板上写下电子数字计算机六个苍劲有力的大字,粉笔与黑板摩擦发出刺耳的声响:1946年,美国研制出世界上第一台电子计算机ENIAc(ElectronicNumericalIntegratorAndputer,电子数字积分计算机)。
这台机器重达30吨,占地170平方米,每秒能进行5000次加法运算。
而我们现在使用的m-3型计算机,是苏联老大哥援助的,每秒运算速度30次。
教室里顿时响起一片惊叹声。
我默默计算了一下——这个速度甚至不如前世最普通的计算器,但却代表着1961年中国计算机科学的最高水平。
陈教授继续讲解:m-3型计算机使用电子管作为基本逻辑元件,总共约有800个电子管[一种利用电场控制电子流动的真空管,是第一代计算机的核心元件],内存采用磁鼓存储器[利用磁性材料制成的旋转存储设备,容量约为1024个字]。
接下来的课程内容让我这个穿越者也感到吃力。
陈教授详细讲解的电子管线路脉冲技术,都需要深厚的物理和数学基础。
电子管线路涉及复杂的电路原理,包括栅极电压控制、屏极电流变化等特性;脉冲技术[处理数字信号的技术,涉及脉冲的产生、整形和计数]则需要理解脉冲波形、宽度和频率等概念。
这些知识虽然基础,但对于习惯了集成电路时代的我来说,需要重新建立对最基础电子元件的认识。
在程序设计课程上,我们直接学习机器语言[计算机硬件直接能够识别的二进制指令代码]。
陈教授在黑板上写下一行行由0和1组成的指令代码,解释道:每个指令由操作码和地址码组成,比如0001表示加法操作,0010表示存储操作。
我们必须记住这些代码的含义,才能编写出正确的程序。
计算机实践课上,我终于有机会亲手操作那台红旗-555型非线性小型模拟计算机。
这台机器没有我想象的那么大,约有两台街机的大小,控制面板上布满了各种开关、指示灯和接线插孔。
陈教授自豪地介绍:这就是我们目前最先进的教学计算机,可以求解常微分方程和偏微分方程。
当我第一次将手指放在操作键上时,感受到的是一种历史的厚重感。
按照实验指导书,我需要先设置好各个运算放大器[用于实现数学运算的模拟电路组件]的系数,然后通过拨动开关输入初始条件。
整个过程需要极其小心,任何一个开关的错误设置都会导致计算结果完全错误。
经过多次尝试,当计算机输出正确结果时,一种前所未有的成就感涌上心头。
这是我在这个时代迈出的第一步,虽然微小,却意义重大。
我仔细记录下实验过程中的每个细节:如何设置系数矩阵,如何调整电位器[可调节电阻值的电子元件],如何读取输出仪表的数据。
本章未完,点击下一页继续阅读