目录
1 计算机的概述
1.1 电子计算机的发展
普遍认为世界上第一台数字式电子计算机诞生于1946年2月,由美国宾夕法尼亚大学物理学家莫克利(John Mauchly)和工程师埃克特(J. P. Eckert)等人共同开发的电子数字计算机埃尼阿克(ENIAC)。
![](https://i-blog.csdnimg.cn/blog_migrate/316e957b1faa03bd3145d8e9e9effecc.jpeg)
根据电子计算机采用的物理器件发展,一般将电子计算机的发展分为如下四个阶段:
1.第一代电子计算机(1946-1957年)
特点:电子管计算机体系确立时代,器件采用其空电子管。
基本技术:提出程序存贮方式,采用二进制码,考虑自动运算控制方式,发明变址寄存器,研制各种存贮器,确立程序设计概念等一系列计算机技术基础。
2.第二代晶体管计算机(1957-1964年)
特点:确立输入输出控制时代,器件采用半导体晶体管。
基本技术:机器稳定性提高。磁芯存贮器和各种辅助存贮器使用更为发展。采用中断观念,主要矛盾逐步转向软设备。
3.第三代集成电路计算机(1964-1970年)
特点:采用集成电路(每个电路片有4一100个门)和软设备系统化时代。
基本技术:以操作系就为中心,进行软备系统化研究,成果之一即为分时系挽的研制,广泛使用小型计算机。
4.第四代大规模集成电路计算机(1971年至今)
特点:采用大面积集成电路(每个电路片有1,000个门以上),毫微秒操作速度及10亿位存贮容量。硬设备和软设备融合时代。
基本技术:硬设备不会有什么革命性的技术发展,所利用的是标准的集成电路技术,只是强调机器在拮构,体制、计算技术的高度利用和程序设计技巧方面有所变化。
1.2 计算机的特点
电子计算机作为一种计算工具,具有以下几种特点:
(1)高速、精确的运算能力。计算机的运算速度已由早期的每秒几千次发展为现在的每秒几千亿次乃至几万亿次,大量复杂的科学计算用电子计算机只需要几秒就可以完成。
(2)准确的逻辑判断能力。计算机不仅具有高速、精确的运算能力,还具有很强的逻辑运算和逻辑推理能力。
(3)强大的存储能力。电子计算机拥有存储器,可以存储大量的数据。
(4)自动运行能力。电子计算机内部操作运算是根据人们实现编写的程序自动完成的。
(5)网络和通信功能。提高了计算机的可用性。
1.3 计算机的性能指标
(1)字长。字长指的是计算机一次能处理的二进制数的位数,与计算机的功能和用途有很大的关系,是计算机的一个重要技术指标。字长直接反映了一台计算机的计算精度。
(2)主频。主频是指CPU的工作时的频率,即中央处理器主时钟在每秒内所能产生脉冲信号次数,它在很大程度上决定了计算机的运算速度。
(3)运算速度。运算速度是衡量计算机性能的一项重要指标。通常所说的计算机运算速度(平均运算速度),单字长定点指令平均执行速度MIPS(Million Instructions Per Second)的缩写,每秒处理的百万级的机器语言指令数。
(4)内存容量。内存中所能存储的最大信息容量,单位是字节(Byte,简称B)。
(5)存取周期。为存储器的性能指标之一,直接影响电子计算机的技术性能。存储周期愈短,运算速度愈快,但对存储元件及工艺的要求也愈高。
2 计算机系统的组成
2.1 计算机系统的组成
一个完成的计算机系统是由计算机硬件系统和软件系统两部分组成的。硬件系统是计算机系统中的各种物理装置,是由各种实在的器件组成的它是计算机系统的基础。软件系统由两部分组成:一部分是在硬件系统的基础上运行的各种程序,另一部分是各类文档。仅有硬件而没有配备软件的计算机被称为裸机。
![](https://i-blog.csdnimg.cn/blog_migrate/a83381b9f22481ea94e7a502dfc85491.png)
2.2 冯·诺依曼定义的五大计算机组成部分
1.运算器
运算器是负责对数据进行算术运算和逻辑运算的部件。运算器由算术逻辑部件(ALU)、累加器、状态寄存器、通运寄存器组等组成
2.控制器
控制器是计算机的控制中心,用来实现计算机本身运算过程的自动化,其作用是控制整个计算机的工作。
3.存储器
存储器是计算机用来存放程序和数据的记忆部件,是计算机各种信息存放和交流的中心。它的基本功能是在控制器的控制下按照指定地址存入和取出信息。
4.输入设备
输入设备是指向计算机输入数据和信息的设备。包括但不限于键盘、鼠标、扫描仪、触摸屏、麦克风。
5.输出设备
输出设备的功能是将计算机处理后的信息以能被人或其他设备接受的形式输出。包括但不限于显示器、打印机、绘图仪、投影仪。
2.3 服务器的组成
1.什么是服务器
服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。服务器在网络中为其它客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务。服务器具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。
2.服务器的分类。
按产品形态可分为塔式服务器、刀片式服务器、机架式服务器和机柜式服务器
按指令集架构可分为CISC、RISC、EPIC三类
按处理器数量可分为单路、双路、多路服务器
按应用类型可分为文件服务器、数据库服务器、应用程序服务器
3.服务器的硬件
服务器硬件主要包括:处理器、内存、芯片组、I/O(RAID卡、网卡、HBA卡)、硬盘、机箱(电源、风扇)。
![](https://i-blog.csdnimg.cn/blog_migrate/4c17303a20e4ed8639983cc0850eee72.jpeg)