一、计算机系统的基本组成结构
计算机系统由硬件系统和软件系统两大部分组成。
1.硬件系统
计算机硬件系统是由运算器、控制器、存储器、输入设备和输出设备五大部分及总线组成。
运算器是计算机中进行数据加工的部件,主要完成算术运算和逻辑运算。
控制器是计算机中控制执行指令的部件,其主要功能如下。
正确执行每条指令。首先是获得一条指令,按硬件逻辑分析这条指令,再按指令格式和功能执行这条指令。
保证指令按规定序列自动连续执行。
对各种异常情况和请求及时响应和处理。
存储器是存放程序和工作数据的地方,分为内部存储器(或称主存储器)和外部存储器(或称辅助存储器),分别简称为内存(主存)和外存(辅存)。内存速度快容量小,外存速度慢容量大。
寄存器是CPU中的记忆设备,用来临时存放指令和数据,其速度比内存更快。
一般把CPU和主存储器的组合称为主机。
输入/输出设备位于主机之外,是计算机与外界交换信息的装置。
2.软件系统
计算机软件是指:管理、运行、维护及应用计算机所开发的程序和相关文档的集合。
其中,程序是让计算机硬件完成特定功能的指令序列,数据是程序处理的对象。
计算机软件通常分为系统软件和应用软件。
1)系统软件
系统软件是指那些为计算机所配置的、用于完成计算机硬件资源的控制与管理,以及为用户提供操作界面和为专业人员提供开发工具与环境的软件,如操作系统、程序设计语言及处理程序、数据库管理系统、实用程序与软件工具。
2)应用软件
应用软件是指用于解决各种不同具体应用问题的专门软件。应用软件可以分为通用软件和定制软件,如文字处理软件、电子表格软件、图形图像软件、网络通信软件、简报软件、统计软件等。
二、计算机的类型和应用领域
按照计算机的工作能力,计算机可分为巨型机、大型机、小型机和微型机。
微型机又可分为工作站、台式机、便携机、掌上型计算机、个人数字助理(PDA)等。
按照功能是否专一,计算机可分为通用计算机和嵌入式计算机。
计算机的应用领域主要有数值计算、数据处理、实时控制(或过程控制)、人工智能、计算机辅助设计(CAD)、计算机辅助教育学(CAI)、计算机辅助管理(CMA)等。