第二章 计算机系统基础知识
2.1 计算机系统概述
2.2 计算机硬件
2.2.1 计算机硬件组成
- 处理器(运算器和控制器)
- 存储器
- 接口
- 外部设备
- 总线
2.2.2 处理器
处理器指令集:精简指令集计算机(RISC)、复杂指令集计算机(CISC)
一个指令执行的流程:
常见处理器:
- 图形处理器(GPU:深度学习、图像处理)
- 中央处理器(CPU:通用计算)
- 数字信号处理器(DSP:音频处理)
- 专用集成电路(ASIC:特定应用)
- 现场可编程门阵列(FPGA:可编程逻辑)
2.2.3 存储器
定义:利用半导体、磁、光等介质用于存储的电子设备
存储器分类(按照距离CPU的物理距离)
2.2.3 总线
2.2.4 接口
接口是指同一计算机不同功能层之间的通信规则。
显示类接口:HDMI、DVI 音频输入输出接口:TRS、RCA、XLR
2.2.5 外部设备
2.3 计算机软件
2.3.1 计算机软件概述
软件系统是指在计算机硬件系统上运行的程序、相关的文档资料和数据的集合。
计算机软件分为系统软件和应用软件两大类
系统软件是为整个计算机系统配置的不依赖特定应用领域的通用软件。
应用软件是指为某类应用需要或解决某个特定问题而设计的软件,
2.3.2 操作系统
- 操作系统的组成
操作系统的作用
操作系统的特征
操作系统的分类
2.3.3 数据库
数据库 (DataBase,DB) 是指长期存储在计算机内、有组织的、统一管理的相关数据的集合。
- 关系数据库
关系可以理解为二维表。一个关系模型就是指用若干关系表示实体及其联系,用二维表的形式存储数据。
分布式数据库
常用数据库管理系统
2.3.4 文件系统
- 文件与文件系统
- 文件的类型
- 文件的结构和组织
- 文件存取的方法和存储空间管理
