1.计算机系统概论
1.计算机系统的简介
操作系统是一个系统软件,他是一些程序模块的集合。他们能有效的组织和管理计算机系统中的软件硬件资源,合理的组织计算家工作流程,控制进程的执行,并向用户提供各种服务功能,使用户能灵活方便有效的使用计算机,并使整个计算机系统高效的运行
发展:电子管→晶体管→集成电路→大规模、超大规模集成电路
2.计算机的基本组成
五大组成部分:运算器、控制器、存储器、输入/输出设备。
冯•诺依曼体系结构:(1) 采用二进制形式表示数据和指令(2) 采用存储程序方式(3) 由运算器、存储器、控制器、输入装置和输出装置等五大部件组成计算机系统,并规定了这五部分的基本功能。
现代计算机由CPU,IO,主存储器组成
名词解释:ALU:算数逻辑单元
CU:控制单元
ACC:累加寄存器
MQ:乘商寄存器
IR:指令寄存器
x:通用寄存器
MDR:存储器数据寄存器
MAR:存储器地址寄存器
PC:程序寄存器
机器字长:cpu一次能处理数据的位数存储单元:在存储器中保存一个N位二进制数额N个存储电路
FLOPS:浮点运算次数
3.计算机硬件的主要技术指标
存储容量=存储单元个数*存储字长
基本字长:参与运算的数的基本位数,它标志着计算精度。位数越多,精度越高,但硬件成本也越高,因为它决定着寄存器、运算部件、数据总线等的位数。
主存储器:CPU可以直接访问的存储器,需要执行的程序与需要处理的数据就放在主存之中。主存容量大则可以运行比较复杂的程序,并可存入大量信息,可利用更完善的软件支撑环境。所以,计算机处理能力的大小在很大程度上取决于主存容量的大小。
外存容量:指计算机系统中联机运行的外存储器容量。由于操作系统、编译程序及众多的软件资源往往存放在外存之中,需用时再调入主存运行。在批处理、多道程序方式中,也常将各用户待执行的程序、数据以作业形式先放在外存中,再陆续调入主存运行。所以,联机外存容量也是一项重要指标,一般以字节数表示。
cpi:一条指令的cpu时钟周期