计算机系统简介
# 计算机系统简介
- 现代计算机的多态性
- 把感应器嵌入和装备到电网、铁路、桥梁、隧道、公路、建筑、供水系统、大坝、油气管道等各种物体中,并且被普遍连接,形成所谓“物联网”,然后将“物联网”与现有的互联网整合起来,实现人类社会与物理系统的整合,形成智慧地球
- HPC: 高性能计算机,高功耗计算机,高价计算机
# 计算机的软硬件概念
- 计算机系统
- 硬件
- 计算机的实体
- 如主机、外设等
- 计算机的实体
- 软件
- 由具有各类特殊功能的信息(程序)组成
- 分为系统软件与应用软件
- 系统软件:用来管理整个计算机系统,方便用户对计算机的使用
- 语言处理程序
- 编译器
- 操作系统
- 管理计算机的软硬件资源
- 服务性程序
- 数学库
- 数据库管理软件
- 网络软件
- 语言处理程序
- 应用软件:按任务需要编制成的各种程序
- 系统软件:用来管理整个计算机系统,方便用户对计算机的使用
- 硬件
# 计算机的层次结构
- 系统复杂性管理的方法
- 抽象
- 指高级的模型,和低级的实体相对
- 隐藏系统中不重要的细节
- 抽象
- 物理抽象层
- 电子层面
- 电子元件层
- 管脚电流和电压的特征
- 模拟电路层
- 数字电路层
- 逻辑层
- 微体系结构
- 架构
- 操作系统
- 应用层
# 计算机体系结构和计算机组成
- 计算机体系结构
- 程序员所见到的计算机系统的属性, 概念性的结构与功能特性
- 指令系统、数据类型、寻址技术、I/O 机理
- 例:有无乘法指令
- 程序员所见到的计算机系统的属性, 概念性的结构与功能特性
- 计算机组成
- 实现计算机体系结构所体现出的属性
- 具体指令的实现
- 例:如何实现乘法指令
- 实现计算机体系结构所体现出的属性
编辑 (opens new window)