意识视为一个进化趋向的终点,也就是说,生存机器最终从主宰它们的主人即基因那里解放出来,变成有执行能力的决策者。大脑不仅负责管理生存机器的日常事务,它也获得了预测未来并作出相应安排的能力。它甚至有能力拒不服从基因的命令,例如拒绝生育它们的生育能力所容许的全部后代。但就这一点而言,人类的情况是非常特殊的,我们在下面将谈到这个问题。
[*]我在1988年吉福德演讲(GiffordLecture)《微观的世界》中就讨论了大脑模拟世界这个想法。我依旧不清楚这对我们解决意识本身这个大问题有没有什么帮助,但我承认我很高兴看到它引起了卡尔·波普尔爵士在达尔文演讲(DarwinLecture)中对它的注意。哲学家丹尼尔·丹尼特提供了另一个关于意识的理论,推动计算机模拟这个隐喻更进了一步。为了理解他的理论,我们需要先了解两个计算机领域的概念:虚拟机,以及串行和并行处理器的区别。我接下来会先解释清楚这两个概念。
计算机是一台真实的机器,机箱里装着各式硬件。但是在任何一个特定时间,运行程序使得它看上去像是另外一台机器,一台虚拟机器。长期以来对于每一台计算机来说都是这样的,但现代“人机交互”计算机则将虚拟机这个概念生动地带入了每个家庭。在写这段话时,大家公认的交互型计算机市场上的领头羊是苹果的麦金塔。它的成功之处在于,其配备的软件套装使得原本操作困难且不符合人类直觉的机器看起来像是另外一种机器:一台专门为了适应人类大脑和手而设计的虚拟机器。叫做麦金塔用户交互界面的这个虚拟机也可以被看做一台机器。它有着可以按下的按钮,有着像高保真控制台那样可以调节的滑动条。但它是一台虚拟机。那些按钮和滑动条并不是由金属或塑料制成。他们仅仅是一些屏幕上的图片,你也只是用一个虚拟的手指在屏幕上按下或滑动它们。作为一个人,你感觉能控制它,这是因为你已经习惯用手指来移动物品。我是一个资深的程序员,在25年里用过很多不同的电子计算机,我可以证明使用麦金塔(或其模仿者)与使用之前的计算机有着截然不同的感受。操作该虚拟机,你会感觉到一种无需费力,很自然的感觉,就如同它就是你身体的一部分延伸。该虚拟机使你能够仅仅依靠你的直觉,而无需查使用说明书。
我现在转向另外一个需要从计算机科学中引入的背景知识,也就是串行和并行处理器