首页 理论教育计算机导论:揭示计算机的特点

计算机导论:揭示计算机的特点

【摘要】:目前的计算机基本都属于冯·诺依曼计算机,虽然计算机还有其他一些特点,但学术界把存储程序和0、1编码看作冯·诺依曼计算机的本质特点所在。多年来,计算机科学领域的许多研究人员致力于研究和提出新的计算机体系结构和新的工作方式,许多研究成果也得到了高度评价,但突破冯·诺依曼计算机的新的计算机体系结构目前还没有研究成功。

总结第2章和第3章讨论的计算机的构成,可以发现,计算机不像计算机发明以前人类发明的任何机器。以前发明的机器都是由纯粹物理(或称硬件)设备组成的,而计算机是由硬件和软件共同组成的。如果没有存储程序(以及必要的数据)的话,计算机就像一个没有大脑的空驱壳,不能做任何事情。正是由于计算机构成中的存储程序的特点,使计算机成为有史以来人类发明的功能最强、用途最多的机器。有专家曾说过,计算机的用途几乎可以说是无限的。计算机这种领域广泛的可用性实现起来却并不困难,因为计算机的用途主要是由软件决定的,而软件的设计是和硬件的设计基本脱离的。我们可以一方面工业化地大批生产硬件结构相同的计算机,另一方面可以工业化地大批研制不同用途的软件。因此我们说,存储程序是构成计算机的一个重要特点。

计算机中广泛采用0、1编码。我们看到,整数、小数、负数是用0、1符号组成的二进制数(或二进制数的补码)表示的,字符、汉字、图像等是用多位0、1符号编码表示的,机器指令是用多位0、1符号编码表示的。另外,计算机中对各种设备的控制方法,也是把设备的状态表示成多位0、1符号组成的状态字来进行控制和传送的。因此我们说,0、1编码是构成计算机的另一个重要特点。(www.chuimin.cn)

目前的计算机基本都属于冯·诺依曼计算机,虽然计算机还有其他一些特点,但学术界把存储程序和0、1编码看作冯·诺依曼计算机的本质特点所在。多年来,计算机科学领域的许多研究人员致力于研究和提出新的计算机体系结构和新的工作方式,许多研究成果也得到了高度评价,但突破冯·诺依曼计算机的新的计算机体系结构目前还没有研究成功。