计算机的发展与研究探析

时间:2022-06-11 08:57:03

计算机的发展与研究探析

【摘要】传统计算机经过数十年突飞猛进的发展技术日趋成熟,其局限性也日益凸显,科学家们正着手研究发展新型的计算机系统。

【关键词】传统计算机;发展;量子;纳米;新型计算机

自1946年第一台电子传统计算机问世以来,传统计算机技术在元件器件、硬件系统结构、软件系统、应用等方面,均有惊人进步。现代传统计算机系统小到微型传统计算机和个人传统计算机,大到巨型传统计算机及其网络,形态、特性多种多样,已广泛用于科学计算、事务处理和过程控制,日益深入社会各个领域,对社会的进步产生深刻影响。

一、对传统计算机的认识

传统计算机是人类脑力的延伸和扩充,是近代科学的重大成就之一。它按人的要求接收和存储信息,自动进行数据处理和计算,并输出结果信息。

1.系统组成

传统计算机系统的层次结构:内核是硬件系统,是进行信息处理的实际物理装置。最外层是使用传统计算机的人,即用户。人与硬件系统之间的接口界面是软件系统,它大致可分为系统软件、支援软件和应用软件三层。

硬件硬件系统主要由中央处理器、存储器、输入输出控制系统和各种外部设备组成。中央处理器是对信息进行高速运算处理的主要部件,其处理速度可达每秒几亿次以上操作。存储器用于存储程序、数据和文件,常由快速的主存储器(容量可达数百兆字节,甚至数G字节)和慢速海量辅助存储器(容量可达数十G或数百G以上)组成。各种输入输出外部设备是人机间的信息转换器,由输入-输出控制系统管理外部设备与主存储器(中央处理器)之间的信息交换。

软件系统的最内层是系统软件,它由操作系统、实用程序、编译程序等组成。操作系统实施对各种软硬件资源的管理控制。实用程序是为方便用户所设,如文本编辑等。编译程序的功能是把用户用汇编语言或某种高级语言所编写的程序,翻译成机器可执行的机器语言程序。支撑软件有接口软件、工具软件、环境数据库等,它能支持用机的环境,提供软件研制工具。支援软件也可认为是系统软件的一部分。应用软件是用户按其需要自行编写。

2.系统特点

传统计算机系统的特点是能进行精确、快速的计算和判断,而且通用性好,使用容易,还能联成网络。①计算:一切复杂的计算,几乎都可用传统计算机通过算术运算和逻辑运算来实现。②判断:传统计算机有判别不同情况、选择作不同处理的能力,故可用于管理、控制、对抗、决策、推理等领域。③存储:传统计算机能存储巨量信息。④精确:只要字长足够,计算精度理论上不受限制。⑤快速:传统计算机一次操作所需时间已小到以纳秒计。⑥通用:传统计算机是可编程的,不同程序可实现不同的应用。⑦易用:丰富的高性能软件及智能化的人-机接口,大大方便了使用。⑧联网:多个传统计算机系统能超越地理界限,借助通信网络,共享远程信息与软件资源。

3.系统局限

传统计算机,它的心脏依赖的是硅芯片,但是一个芯片的面积总有限。如果继续使用现在的芯片,15年以后,传统计算机的发展将走到尽头。在由上海中国工程院院士中心召开的院士沙龙上,院士们曾预言,10-15年后将是传统传统计算机发展的“死限”,院士呼吁我国应加快研制新型计算机。

二、新型高性能计算机

硅芯片技术高速发展的同时,也意味看硅技术越来越接近其物理极限。为此,世界各国的研究人员正在加紧研究开发新型计算机,计算机的体系结构与技术都将产生一次量与质的飞跃。新型的量子计算机、光子计算机、分子计算机、纳米计算机等,将会在二十一世纪走进我们的生活,遍布各个领域。

1.量子计算机

量子计算机的概念源于对可逆计算机的研究,量子计算机是一类遵循量子力学规律进行高速数学和逻辑运算、存储及处理量子信息的物理装置。量子计算机是基于量子效应基础上开发的,它利用一种链状分子聚合物的特性来表示开与关的状态,利用激光脉冲来改变分子的状态.使信息沿着聚合物移动,从而进行运算。量子计算机中的数据用量子位存储,由于量子叠加效应,一个量子位可以是0或1,也可以既存储0又存储1。因此,一个量子位可以存储2个数据,同样数量的存储位,量子计算机的存储量比通常计算机大许多。同时量子计算机能够实行量子并行计算,其运算速度可能比目前计算机的Pentium DI晶片快10亿倍。除具有高速并行处理数据的能力外,量子计算机还将对现有的保密体系、国家安全意识产生重大的冲击。

无论是量子并行计算还是量子模拟计算,本质上都是利用了量子相干性。世界各地的许多实验室正在以巨大的热情追寻着这个梦想。目前已经提出的方案主要利用了原子和光腔相互作用、冷阱束缚离子、电子或核自旋共振、量子点操纵、超导量子干涉等。量子编码采用纠错、避错和防错等。量子计算机使计算的概念焕然一新。

2.光子计算机

光子计算机是利用光子取代电子进行数据运算、传翰和存储。光子计算机即全光数字计算机,以光子代替电子,光互连代替导线互连,光硬件代替计算机中的电子硬件,光运算代替电运算。在光子计算机中,不同波长的光代表不同的数据,可以对复杂度高、计算量大的任务实现快速地并行处理。光子计算机将使运算速度在目前基础上呈指数上升。

3.分子计算机

分子计算机体积小、耗电少、运算快、存储量大。分子计算机的运行是吸收分子晶体上以电荷形式存在的信息,并以更有效的方式进行组织排列。分子计算机的运算过程就是蛋白质分子与周围物理化学介质的相互作用过程。转换开关为酶,而程序则在酶合成系统本身和蛋白质的结构中极其明显地表示出来。生物分子组成的计算机具备能在生化环境下,甚至在生物有机体中运行,并能以其它分子形式与外部环境交换。因此它将在医疗诊治、遗传追踪和仿生工程中发挥无法替代的作用。目前正在研究的主要有生物分子或超分子芯片、自动机模型、仿生算法、分子化学反应算法等几种类型。分子芯片体积可比现在的芯片大大减小,而效率大大提高,分子计算机完成一项运算,所需的时间仅为10微微秒,比人的思维速度快100万倍。分子计算机具有惊人的存贮容量,1立方米的DNA溶液可存储1万亿亿的二进制数据。分子计算机消耗的能量非常小,只有电子计算机的十亿分之一。由于分子芯片的原材料是蛋白质分子,所以分子计算机既有自我修复的功能,又可直接与分子活体相联。美国已研制出分子计算机分子电路的基础元器件,可在光照几万分之一秒的时间内产生感应电流。以色列科学家已经研制出一种由DNA分子和酶分子构成的微型分子计算机。预计20年后,分子计算机将进人实用阶段。

4.纳米计算机

纳米计算机是用纳米技术研发的新型高性能计算机。纳米管元件尺寸在几到几十纳米范围,质地坚固,有着极强的导电性,能代替硅芯片制造计算机。“纳米”是一个计量单位,大约是氢原子直径的10倍。纳米技术是从20世纪80年代初迅速发展来的新的前沿科研领域,最终目标是人类按照自己的意志直接操纵单个原子,制造出具有特定功能的产品。现在纳米技术正从微电子机械系统起步,把传感器、电动机和各种处理器都放在一个硅芯片上而构成一个系统。应用纳米技术研制的计算机内存芯片,其体积只有数百个原子大小,相当于人的头发丝直径的千分之一。纳米计算机不仅几乎不需要耗费任何能源,而且其性能要比今天的计算机强大许多倍。美国正在研制一种连接纳米管的方法,用这种方法连接的纳米管可用作芯片元件,发挥电子开关、放大和晶体管的功能。专家预测,10年后纳米技术将会走出实验室,成为科技应用的一部分。纳米计算机体积小、造价低、存量大、性能好,将逐渐取代芯片计算机,推动计算机行业的快速发展。

科学在发展,人类在进步,历史上的新生事物都要经过一个从无到有的艰难历程。随着一代又一代科学家们的不断努力,我们相信,新型计算机与相关技术的研发和应用,必将推进全球经济社会高速发展,成为二十一世纪科技领域的重大创新,实现人类发展史上的重大突破。人类未来的生活必将在新型计算机的推动下越来越奇妙,越来越优越。

参考文献

[1]刘科伟,黄建国.量子计算与量子计算机[J].计算机工程与应用,2002(38).

[2]王延汀.谈谈光子计算机[J].现代物理知识,2004(16).

[3]陈连水,袁凤辉,邓放.分子计算机[J].分子信息学,2005(3).

[4]官自强.纳米科技与计算机技术[J].现代物理知识,2003 (15).

作者简介:程常喜,河南省南阳农业学校计算机系教师,主要从事计算机教学工作。

上一篇:主数据管理及数据库查询优化在企业发展中的应... 下一篇:一款基于单片机的电梯控制器的设计