还行吧,能过关
计算机科学与导
黄志钢
(河北工业大学计算机学院108485)
摘要:概括计算机的发展历程,现代计算机的体系结构,分析计算机的内捏运算的存储与运算方式
数据的机器表达式。
关键词:计算机的结构,数据存储,数据运算,计算机的原理。
1引言
计算机是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和储存的系统。一个计算机系统包括硬件和软件两大部分。硬件是由电子的、磁性的、机械的器件组成的物理实体,包括运算器、存储器、控制器、输入设备与输出设备等5个基本组成部分。软件则是程序和有关文档的总称,包括系统软件、应用软件和工具软件三类。
2.1现代计算机的发展历史
计算机的主要元件,可以将近代计算机的发展划分五代:【5】
1)1946年到1957年间设计的计算机一般称为第一代计算机。在此期间,计算机的元器件大都采用电子管,而且计算机的体积大、速度慢,以机器提供的原始指令编制程序,主要用于科学计算。
2)1957年到1964年间设计的计算机一般称为第二代计算机。此期间,计算机大量采用晶体管和印刷电路,计算机体积不断缩小,功能不断增强,可以运行汇编语言和高级语言(FORTRAN,ALGOL,COBOL),并且出现大量应用软件。
3)1964年到1972年间设计的计算机一般称为第三代计算机,此期间,大量使用中小规模的集成电路,系统的管理程序已经上升到操作系统,典型机型是IBM 360。
4)1972年至今的计算机习惯上称为第四代计算机。第四代计算机是基于大规模集成电路以及后来的超大规模集成电路,功能更强,体积更小,应用领域向纵深发展,使用面日益广泛。它发展的另一个方向是高速计算机网络,以实现计算机之间的通信和数据共享。
5)第五代计算机是一种更接近人的人工智能计算机,设计者希望他能理解人的语言、文字和图形,还能思考,人无需编写程序,靠讲话就能对计算机下达指令,驱使塔工作。她出现在1975年,真正开始始于20世纪90年代。
2.2计算机问题求解的主导思想
她实质上是对人工问题求解过程的机器模拟,求解问题分析包括三个阶段:①系统分析与设计②代码(程序)设计③运行。在问题分析的过程中,算法是核心,而系统的分析与设计阶段是计算机求解问题的重点与难点。
3.1冯·诺依曼模式
冯·诺依曼模式包括存储程序与程序控制。其模式包括两大部分:软件和硬件,同时,算法是其模式的关键,机器只是求解问题的工具。现代计算机的原理图(如图1所示)
1