一个完整的计算机系统是由硬件系统和软件系统两大部分组成,系统软件让计算机使用者、其他软件,将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。系统硬件是指计算机的实体部分,看得见摸得着的各种电子元器件,如主机、外部设备等。
计算机的基本硬件系统由运算器、控制器、存储器、输入设备和输出设备5大部件组成。
计算机软件是指程序和与程序相关的文档的集合
按功能可把软件分为“系统软件”和“应用软件”两部分
系统软件:操作系统语言处理程序,数据库管理系统
应用软件:各种管理软件,用于工程计算的软件包,辅助设计软件
通常把未配置任何软件的计算机称为“裸机”
操作系统可以被看作是计算机系统的核心,统管整个系统资源,制定各种资源的分配策略,调度系统中运行的用户程序,协调它们对资源的需求,从而使整个系统在高效、有序的环境里工作。
存储管理
1) 计算机操作系统的存储器:CPU寄存器,主存,辅存
2) 在考虑计算机存储器的设计时,必须顾及
a. 价格、容量、访问时间
b. 存取时间越快,价格越高,容量越小
3) 高速缓存:介于寄存器和存储器之间的存储器,主要用于备份主存中较常用的数据,以减少处理机对主存储器的访问次数,提高程序执行速度 虚拟存储器:是具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种存储器系统,其逻辑容量由内存容量和外存容量之和所决定,其运行速度接近于内存速度