计算机的发展历史以及当前发展
                                    Ting Bao was revised on January 6, 20021
计算机的发展历史以及当前发展

计算机的发展历史以及当前最新发展
          1.背景
如今,计算机已经进入了千家万户,改变了人的生活,随着科技的快速增长,计算机离我们的学习、工作、生活越来越近甚至密不可分
计算机可以帮助我们完成更为复杂的算法和工作,简化工作流程,达到节省工作时间的目的在广告公司,航空公司,农业生产公司,艺术,导航设备,书店,化工,通信,计算机,咨询,娱乐,财贸,各类商店,旅馆等等100多类业务中都有计算机的影子,它覆盖了社会生活的方方面面,构成了一个信息社会的缩影。同时,计算机的应用行业渗透到了各个领域,从学术研究到股票交易、从学校教育到娱乐游戏、从联机信息检索到在线居家购物等。计算机市场具有巨大的发展潜力,未来其应用将会涵盖从办公室共享信息到市场营销、服务等广泛领域。另外,计算机带来的电子贸易正改变着如今商业活动的传统模式,
其提供的方便而广泛的互连一定会对未来社会生活的各个方面带来显着的影响。
计算机网络有非常多的功能,如可以进行数据通信、资源共享等。下面简单地介绍一下它的主要功能。 (1). 数据通信数据通信即实现计算机与终端、计算机与计算机间的数据传输,是计算机网络的最基本的功能,也是实现其他功能的基础。如、传真、远程数据交换等。 (2). 资源共享实现计算机网络的主要目的是共享资源。一般情况下,网络中可共享的资源有硬件资源、软件资源和数据资源,其中共享数据资源最为重要。 (3). 远程传输计算机已经由科学计算向数据处理方面发展,由单机向网络方面发展,且发展的速度很快。分布在很远的用户可以互相传输数据信息,互相交流,协同工作。 (4). 集中管理计算机网络技术的发展和应用,已使得现代办公、经营管理等发生了很大的变化。目前,已经有了许多MIS系统、OA系统等,通过这些系统可以实现日常工作的集中管理,提高工作效率,增加经济效益。计算机最主要的应用是科学计算和数据处理两大方面,另外还有自动控制、人工智能等等。总结起来就是通信和资源共享。
正因为计算机网络有这么多的好处,才会有越来越多的人迷上了网络,迷上了计算机,计算机还有非常多的特点,总结起来,共五点:
1.运算速度快
计算机的运算速度(也称处理速度)用MIPS来衡量。现代的计算机运算速度在几十MIPS以上,巨型计算机的速度可达到千万个MIPS。计算机如此高的运算速度是其他任何计算工具无法比拟的,它使得过去需要几年甚至几十年才能完成的复杂运算任务,现在只需几天、几小时、甚至更短的时间就可完成。这正是计算机被广泛使用的主要原因之一。
2.计算精度高
一般来说,现在的计算机有几十位有效数字,而且理论上还可更高。因为数在计算机内部是用二进制数编码的,数的精度主要由这个数的二进制码的位数决定,可以通过增加数的二进制位数来提高精度,位数越多精度就越高。
3.计算机的发展记忆力强
计算机的存储器类似于人的大脑,可以“记忆”(存储)大量的数据和计算机程序而不丢失,在计算的同时,还可把中间结果存储起来,供以后使用。
4.具有逻辑判断能力
计算机在程序的执行过程中,会根据上一步的执行结果,运用逻辑判断方法自动确定下一步的执行命令。正是因为计算机具有这种逻辑判断能力,使得计算机不仅能解决数值计算问题,而且能解决非数值计算问题,比如信息检索、图像识别等。
5.可靠性高、通用性强
由于采用了大规模和超大规模集成电路,现在的计算机具有非常高的可靠性。现代计算机不仅可以用于数值计算,还可以用于数据处理、工业控制、辅助设计、辅助制造和办公自动化等,具有很强的通用性。
   
计算机用途非常广泛,在上面计算机网络的作用中提到了一些它的应用,接下来归纳它如此受欢迎的原因,总的来说也有五点:
1.数值计算
    数值计算即科学计算。数值计算是指应用计算机处理科学研究和工程技术中所遇到的数
学计算。应用计算机进行科学计算,如卫星运行轨迹,水坝应力,气象预报,油田布局,潮汐规律等等,可为问题求解带来质的进展,使往往需要几百名专家几周、几月甚至几年才能完成的计算,只要几分钟就可得到正确结果。
2.信息处理
信息处理是对原始数据进行收集、整理、分类、选择、存储、制表、检索、输出等的加工过程。信息处理是计算机应用的一个重要方面,涉及的范围和内容十分广泛。如自动阅卷、图书检索、财务管理、生产管理、医疗诊断、编辑排版、情报分析等等。
3.实时控制
实时控制是指及时搜集检测数据,按最佳值对事物进程的调节控制,如工业生产的自动控制。利用计算机进行实时控制,既可提高自动化水平,保证产品质量,也可降低成本,减轻劳动强度。
4.辅助设计
计算机辅助设计为设计工作自动化提供了广阔的前景,受到了普遍的重视。利用计算机的制图功能,实现各种工程的设计工作,称为计算机辅助设计。即CAD。如桥梁设计、船舶设计、飞机设计、集成电路设计、计算机设计、服装设计等等。当前,人们已经把计算机辅助设计、辅助制造(CAM)和辅助测试(CAT)联系在一起,组成了设计、制造、测试的集成系统,形成了高度自动化的“无人”生产系统。
5.智能模拟
智能模拟亦称人工智能。利用计算机模拟人类智力活动,以替代人类部分脑力劳动,这是一个很有发展前途的学科方向。第五代计算机的开发,将成为智能模拟研究成果的集中体现;具有一定“学习、推理和联想”能力的机器人的不断出现,正是智能模拟研究工作取得进展的标志。智能计算机作为人类智能的辅助工具,将被越来越多地用到人类社会的各个领域。
计算机之所以有这么多的作用,与它自身的配件是离不开的,不论何种计算机,它们都是由硬件和软件所组成的。 
硬件
计算机系统中所使用的电子和设备,是看得见、摸得着的实体,如中央处理器(CPU)、存储器、外部设备(输入输出设备、I/O设备)及总线等。个人电脑(PC:personalcomputer)的主要结构,:主板、CPU(中央处理器)、主要(内存)、(、、等有些主板可以整合这些)、电源供应器、光驱、次要储存器(硬盘)外设:显示器、键盘、鼠标(音箱、摄像头,外置调制解调器MODEM等)。
尽管计算机技术自20世纪40年代第一台诞生以来以来有了令人目眩的飞速发展,但是今天计算机仍然基本上采用的是存储程序结构,即冯·诺伊曼结构。这个结构实现了实用化的通用计算机。存储程序结构间将一台计算机描述成四个主要部分:算术逻辑单元(ALU),控制,存储器,以及输入输出设备(I/O)。这些部件通过一组一组的排线连接(特别地,当一组线被用于多种不同意图的数据传输时又被称为总线),并且由一个时钟来(当然某些其他事件也可能驱动控制电路)。
概念上讲,一部计算机的存储器可以被视为一组“”单元。每一个“细胞”都有一个编号,称为地址;又都可以存储一个较小的定长。这个信息既可以是指令(告诉计算机去做什么),也可以是数据(指令的处理对象)。原则上,每一个“细胞”都是可以存储二者之任一的。算
术逻辑单元(ALU)可以被称作计算机的大脑。它可以做两类运算:第一类是算术运算,比如对两个数字进行加减法。运算部件的功能在ALU中是十分有限的,事实上,一些ALU根本不支持电路级的乘法和除法运算(由是使用者只能通过编程进行乘除法运算)。第二类是比较运算,即给定两个数,ALU对其进行比较以确定哪个更大一些。
输入输出系统是计算机从外部世界接收信息和向外部世界反馈运算结果的手段。对于一台标准的个人电脑,输入设备主要有键盘和鼠标,输出设备则是,打印机以及其他许多后文将要讨论的可连接到计算机上的I/O设备。控制系统将以上计算机各部分联系起来。它的功能是从存储器和输入输出设备中读取指令和数据,对指令进行,并向ALU交付符合指令要求的正确输入,告知ALU对这些数据做哪些运算并将结果数据返回到何处。控制系统中一个重要组件就是一个用来保持跟踪当前指令所在地址的。通常这个计数器随着指令的执行而累加,但有时如果指令指示进行跳转则不依此规则。
20世纪80年代以来ALU和控制单元(二者合成中央处理器,CPU)逐渐被整合到一块集成电路上,称作微处理器。这类计算机的工作模式十分直观:在一个时钟周期内,计算机先从存储器中获取指令和数据,然后执行指令,存储数据,再获取下一条指令。这个过程被
反复执行,直至得到一个终止指令。由控制器解释,运算器执行的指令集是一个精心定义的数目十分有限的指令集合。一般可以分为四类:(1)、数据移动(如:将一个数值从存储单元A拷贝到存储单元B)(2)、数逻运算(如:计算单元A与存储单元B之和,结果返回存储单元C)(3)、条件验证(如:如果存储单元A内数值为100,则下一条指令地址为存储单元F)(4)、指令序列改易(如:下一条指令地址为存储单元F)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。