第一章 计算机系统概论
1.1计算机系统简介
传感器->个人电脑->服务器->超级计算机->物联网
都是计算机
基本结构都具有共性的特征
1.1.1计算机软硬件概念
计算机系统分为软件和硬件。
硬件:计算机实体,主机,外设等。
软件:由各类具有特殊功能的信息(程序)组成。
软件分为系统软件和应用软件。
系统软件:用来管理整个计算机系统。包括语言处理程序、操作系统、服务性程序、数据库管理系统、网络软件等。
应用软件:按任务需要编写的各种程序。
一个简单的层次结构:
1.1.2计算机系统的层次结构
- 从物理角度分析层次结构:
物理特性->模拟电路->数字电路->计算机组成原理(逻辑层与微体系结构层)->操作系统->软件。 - 程序员角度的层次结构:
微指令系统<-机器语言->汇编语言->(操作系统->)高级语言
1.1.3计算机体系结构和计算机组成
计算机体系结构:程序员见到的计算机系统的属性,概念性的结构与功能特性。(有无该具体指令)
计算机组成:实现计算机体系结构体现出的属性。(具体指令的实现)