计算机的组成
1. 简介
计算机(computer)是一种用于高速计算的计算机器,早期用于数值计算,同时也有存储记忆的功能,可以按照程序运行,高效、自动的处理海量的数据的现代化智能电子设备。在80年代初我国出现了第一次计算机的普及高潮,普遍存在于各大学校学生和部分在职科技人员和管理人员当中。在之后的40年中借助网吧等企业和制度进行文化传播,至今为止,计算机已经成为了我们在信息社会中必不可少的工具之一。
2. 计算机的组成
计算机系统主要是由硬件系统与软件系统两个部分组成的。
2.1 硬件系统
计算机硬件:一些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。
冯·诺依曼体系结构
“现代计算机之父”约翰·冯·诺依曼 提出了计算机由五个基本部分构成:运算器、控制器、存储器、输入设备、输出设备。
运行的流程是先通过输入设备将信息输入到计算机当中,通过存储器将所得到的信息存储到相应的空间中以便读取,之后通过控制器来控制数据中的输入通过运算器进行计算,处理运算结果后输出。
-
输入设备:将日常生活中所熟悉的信息形式转化为计算机所能识别的信息形式,常见的输入设备有鼠标、键盘等等。
-
输出设备:将数据或程序的处理结果展现给用户,常见的输出设备有显示器、打印机、绘图仪等等。
-
存储器(Memory):存储器是实现记忆功能的部件,可以将程序、数据运行时所需要的文字、符号、控制命令等信息短暂的存储起来,在需要时提供这些信息。
-
运算器(ALU):将数据进行算术运算和逻辑运算。
-
控制器(CU):主要用来控制和指挥程序和数据的输入运行,分析程序规定的控制信息,并根据程序要求进行控制,处理运算结果 。
2.2 软件系统
计算机软件系统是计算机系统中不可缺少的一部分,通常是指可运行的程序、程序运行时所需的数据内容以及开发、维护时所需要的文档。软件系统又包括系统软件和应用软件两个部分。
-
系统软件:当计算机执行某一事务时,由系统软件监管、控制、协调多种事务所反馈回来的信号,调配计算机的各种资源,为应用软件提供必要的支持与服务。比较常见的有操作系统、语言处理程序、数据库管理系统、电脑中的各项服务等。
-
应用软件:应用软件的出现进一步简化了用户的需求,通过系统软件的支持更加针对性的完成用户的需求,通常由软件公司开发并提供使用。比较常见的有软件安装包、用户程序等。