![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/56fd7056e53cf79da9053ae6654be2c7.png)
计算机系统简介
软件和硬件
计算机系统由硬件和软件组成
硬件:计算机的实体。如主机,外设等。
软件:由具有各类特殊功能的信息(程序)组成。软件又分为系统软件和应用软件。
系统软件:系统程序,主要用来管理整个计算机系统,监视服务,是系统资源得到合理调度,高校运行。
应用软件:应用程序
体系结构和组成
体系结构:程序员所见到的计算机系统的属性,即概念性的结构与功能特性。这些属性是机器语言程序员为使其设计的程序能在机器上正确运行所遵循的计算机属性。属性包括:数据表示,寻址规则,寄存器定义,指令集,终端系统,存储系统,信息保护,I/O结构等。
计算机组成:如何实现计算机体系结构所体现的属性,包含了许多对程序员来说是透明的硬件细节。着眼于机器内各事件的排序方式与控制方式,各部件的功能以及各部件的联系,具体指令的实现。
具有相同计算机体系结构的计算机,因为速度要求等不同因素,可以采用不同的计算机组成。
冯·诺依曼机(现在也在使用)
由五大部件组成:运算器ALU,控制器CU,存储器,输入设备,输出设备(后面章节依次介绍)
指令和数据以同等地位存于存储器,可按地址寻访
指令和数据用二进制表示
指令由操作码和地址码组成
指令在存储器内按顺序存放
以运算器为中心,输入输出设备与存储器间的数据传送通过运算器实现
性能指标
存储器的性能指标
总容量=存储单元个数*存储字长(bit)
存储体:一栋存放学生的宿舍楼
存储单元:宿舍楼里的每间宿舍
存储元件(0/1):宿舍里的人
存储字:存储单元中二进制代码的组合
存储字长:二进制代码位数,宿舍里有多少个人
1字节(Byte)=8bit,八人间宿舍
CPU的性能指标(运算器和控制器)
CPU主频:CPU内数字脉冲信号震荡的频率
CPU时钟周期:CPU主频(时钟频率)=1/CPU时钟周期HZ
CPI:执行一条指令所需的时钟周期数
IPS:每秒执行多少指令 IPS=主频/平均CPI
FLOPS:每秒执行多少次浮点运算
系统整体的性能指标
数据通路带宽:数据总线一次所能并发执行传送的信息位数
吞吐量:指令系统在单位时间内处理请求的数量
响应时间:从用户向计算机发送一个请求,到系统对该请求做出相应并获得它所需要的结果的等待时间。从脑子饿了想吃饭但不想下楼到吃饱的时间
发展历程
第一代:电子管时代
第二代:晶体管时代
第三代:中小规模集成电路时代
第四代:大规模,超大规模集成电路时代
总结
第一章云里雾里不理解没关系,let‘it go~只需记住计算机是由运算器,控制器,存储器,输入设备,输出设备组成,理解存储单元,存储字,存储字长即可。后面章节会深入学习。