这部分的语言内容讲的非常详细,不但有基本的语法和规则,还有一些程序实例,让初学者可以对照着代码输入进去。
这个时期的很多程序,都是需要初学者一个字母一个字母的敲进去才能看到效果。这是计算机爱好者的乐趣所在,但是这显然只是小众爱好,绝大部分人对此根本不关系,要他们在计算机前坐上半个小时输入这么一大段代码,然后最终的运行结果却只是在显示器上画几个圆圈,那会让他们陷入抓狂状态。
第三部分和第四部分分别详细介绍了APPLE_II的固件和硬件。
固件就是写入EROM(可编程只读存储器)中的程序,通俗的理解就是“固化的软件”。更简单的说,固件就是BIOS的软件,但又与普通软件完全不同,它是固化在集成电路内部的程序代码,负责控制和协调集成电路的功能。例如显示控制器里面就有这样固化好的系统软件,对其编程就可以对显示器进行操作,完成改变颜色,在上面画线之类的动作。
不得不说,这本书涵盖的内容非常详细,林鸿完全陷入其中无法自拔。
他之前接触到的无线电技术,都完全是物理层次的电路实体,就算无线电波无法用肉眼看到,但也是一种现实存在的东西,可以用设备监测到。
但是,他今天接触到的软件,却是一种无形的东西。
软件就和语言文字一样,是人类无中生有发明出来的。
最让他觉得奇妙的是,软件的运行却是建立在硬件的基础之上。
软件俨然成为了人和机器之间的桥梁,机器有什么问题,可以通过软件“告诉”操作者,而人要想对机器进行操作,直接和软件“说一声”就行了。
林鸿之前在晚上空闲的时候,就思考过有关人和动物区别方面的问题。
小时候,道听途说之下,他以为灵魂真的是存在的,可是当他掌握的知识越来越多,乱七八糟的杂书也看得多了,也逐渐明白,灵魂似乎是不存在的,至少从来没有人证实过。
虽然他从来没有系统的学习过生物学方面的知识,但他也隐约能意识到语言和智慧是人类区别于其他动物的重要因素。并且逐渐形成了一个比较模糊的认知,他觉得语言和智慧就相当于是人的灵魂。
而今天,当他了解到软件的基本原理之后,他脑海中突然冒出一个类似的念头——软件不就是机器的灵魂吗?
这个念头还很模糊,只是他脑海中灵光一闪,根本没有任何理论支撑,完全是他的感觉罢了。
不过,这却是一颗小火种,从现在开始一直深深驻扎在他的心底,此后一直伴随着他的成长而成长,最终形成燎原之势……当然,这是后话。
后面固件和硬件部分,有很多电路图和基本原理,林鸿一时半会看得也没什么头绪,无法完全理解,所以他只是大致简单的扫了一下。现在并不着急,等他将前面的都弄熟了之后,再回过头来仔细研究。
他正在阅读这本书的时候,中途孙武曾打过电话来,两人在电话中聊了一会儿,孙武听到林鸿接下来几天可能会跟着妈妈将京城游览一遍的时候,立刻强烈要求一起同行。他的父亲可没有时间陪他逛京城。两人约定好时间之后,这才挂掉电话。
虽然林鸿才第一次使用电话,不过却没有任何心理障碍,要知道,他以前每天都在打免费的“国际长途”,电话在他眼中,简直太简陋了。
他看了看时间,已经快接近五点,他母亲外出买菜还没有回来。
他的肚子早就饿得不行,只好走到大厅将之前放在案几上的苹果大口吃了起来,先垫垫肚子再说。
现在万事俱备,只欠东风。
他来到书桌前,再一次启动了APPLE_II,“哔——”的声音响起之后,很快便出现了之前那个黑底绿字的画面。
--------