《计算机系统》_第一章.pptxVIP

  • 1
  • 0
  • 约6.26千字
  • 约 19页
  • 2026-01-17 发布于广东
  • 举报

1.1 计算机历史1.1.1 第一代电子管计算机为现代计算机奠定理论基础的英国人布尔(Boole.George),在20世纪创立了“布尔代数”。被计算机科学界普遍认可的第一台计算机,是1946年在美国宾夕法尼亚大学实验室诞生的,称为电子数值积分计算机(ElectronicNumericalIntegratorandComputer——ENIAC)。它由18000个电子管和1500个继电器组成,重达30吨,功耗为150kW,只有20个寄存器能存储数据。它的运算速度只有5000千次/秒,没有软件,需要靠6000个开关和众多插座来编程进行运算。ENIAC项目组的一个研究人员冯·诺依曼(JohnvonNeuman)发现用大量的开关、插头来编程十分费时,且极不灵活,他提出程序可以用数字形式和数据一起在计算机内存中表示,并提出用二进制替代十进制。下一页返回

1.1 计算机历史?冯·诺依曼设计的计算机由五个基本部分组成:存储器、运算器、控制器以及输入/输出设备,如图1-1所示。首先将编好的程序和数据由输入设备送入存储器中,再将指令从存储器中取出送往控制器进行解释分析,根据指令中的内容产生各种控制信号,自动控制计算机中的所有部件,按时间顺序完成指令内容。这就是冯·诺依曼程序控制的概念,也是当今绝大多数计算机所遵循的规则。第一代计算机硬件采用电子管(体积大、功耗大)为基本器件,软件主要为汇编语言。其应用于1945—1958年。这一时期的计算机主要为军事与国防技术服务,重点发挥计算机的计算能力,帮助人们解决复杂的计算问题。1953,IBM开始研制计算机,并在几年时间里发展壮大,成为领头企业,IBM在1958年推出了最后一台电子管大型机产品709。在第一代计算机中,IBM的成功产品是IBM650小型机,其销售量超过千台,在当时已是很了不起了。1958年,中国科学院计算研究所成功研制出我国第一台小型电子管通用计算机“103机”(八一型)。上一页下一页返回

1.1 计算机历史1.1.2第二代晶体管计算机晶体管早在1948年,由贝尔实验室的JohnBarrdeen、WalterBrattain和WilliamShockley发明。晶体管与电子管相比具有体积小、功耗低、工作速度快等许多优点,因此晶体管计算机被称为第二代计算机,主要用于1958—1965年间。第二代计算机不仅在硬件上得到更新,在软件上也有了大的发展,主要体现在高级语言的使用上,如Algol高级语言、COBOL和FORTRAN高级语言,它们使计算机编程更容易。另外某些机器上出现了操作系统(OS)。第二代计算机在应用上取得了发展,它不仅用于科学计算,还能进行数据处理,如在第二代计算机上运行的COBOL语言就是数据处理应用高级程序并成功进入商业领域、大学和政府部门。这一时期出现了新的职业,如程序员、分析员和计算机系统专家,同时,整个软件产业也由此诞生。上一页下一页返回

1.1 计算机历史IBM7094是第二代计算机的代表之一,其在科学计算领域成为主力机型,它的机器周期为2μs,有字长为36位的32KB核心内存。为了面向商业,IBM还开发了IBM1041机型,该机型比IBM7094便宜很多,是商业领域的主要机器,它能读/写磁带、读卡和打卡,输出性能较好。1965年,中国科学院成功研制出第一台大型晶体管计算机“109乙”,之后推出“109丙”,该机在“两弹”试验中发挥了重要作用。上一页下一页返回

1.1 计算机历史1.1.3第三代集成电路计算机1958年,美国的工程师JackKilby发明了集成电路IC芯片,将三种电子元件结合到一片小小的硅片上,在单个芯片上可集成几十个晶体管,然后封装。这个发明在1964年开始被大规模采用,当时集成水平能达到几十、几百,在后期达到几千。集成电路的采用使计算机硬件体积变得更小,速度更快,可靠性更高(焊点数成倍减少是原因之一)。集成电路按集成度划分,可分为小规模集成电路(SSI,每片数十器件)、中规模集成电路(MSI,每片数百器件)、大规模集成电路(LSI,每片数千器件)。第三代集成电路计算机的应用时间为1965—1973年,在这一时期,不仅硬件方面有了历史性突破,软件水平也大大提高,操作系统已普遍采用,计算机的应用领域已非常广泛。同时计算机开始走上通用化、系列化道路。IBM360是最早采用集成电路的通用计算机,也是影响最大的计算机,它为后来的计算机体系结

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档