计算机组成原理 第一单元笔记
一、计算机系统概述
计算机的定义
- 计算机是一种能够接收输入、处理数据、存储信息并输出结果的电子设备。
- 核心功能:数据处理(计算、存储、传输)。
计算机系统的组成
- 硬件:物理设备,如 CPU、内存、硬盘、显示器等。
- 软件:程序和数据,如操作系统、应用程序等。
冯·诺依曼体系结构
- 五大部件:
- 运算器(ALU):执行算术和逻辑运算。
- 控制器(CU):控制指令的执行。
- 存储器:存储程序和数据。
- 输入设备:如键盘、鼠标。
- 输出设备:如显示器、打印机。
- 核心思想:存储程序(程序和数据存储在内存中,按顺序执行)。
- 工作流程:
- 从内存中取指令。
- 解析指令。
- 执行指令。
- 将结果写回内存或寄存器。
- 五大部件:
二、计算机的发展与应用
计算机的发展历程
- 第一代(1940s-1950s):电子管计算机,体积大、功耗高。
- 第二代(1950s-1960s):晶体管计算机,体积缩小、性能提升。
- 第三代(1960s-1970s):集成电路计算机,性能大幅提升。
- 第四代(1970s-至今):大规模集成电路计算机,微型化、高性能。
计算机的应用领域
- 科学计算:如天气预报、物理模拟。
- 数据处理:如数据库管理、金融分析。
- 自动控制:如工业机器人、智能家居。
- 人工智能:如机器学习、自然语言处理。
三、计算机系统的层次结构
硬件层
- 包括 CPU、内存、硬盘、I/O 设备等物理设备。
操作系统层
- 管理硬件资源,提供用户与硬件的接口。
应用软件层
- 如浏览器、办公软件、游戏等。
用户层
- 最终用户通过应用软件与计算机交互。
四、计算机性能指标
主频
- CPU 的时钟频率,单位是 Hz(赫兹)。
- 主频越高,CPU 执行指令的速度越快。
字长
- CPU 一次能处理的二进制位数。
- 常见的字长有 32 位和 64 位。
存储容量
- 内存和硬盘的容量,单位是字节(Byte)。
- 1 Byte = 8 bit,1 KB = 1024 Byte,1 MB = 1024 KB,依此类推。
运算速度
- 单位时间内执行的指令数,常用 MIPS(百万条指令每秒)衡量。
可靠性
- 计算机系统在给定时间内无故障运行的概率。
五、补充内容
计算机的分类
- 按用途:通用计算机、专用计算机。
- 按规模:超级计算机、大型机、小型机、微型计算机(个人电脑)。
计算机的工作原理
- 取指:从内存中读取指令。
- 译码:解析指令的操作码和操作数。
- 执行:执行指令,如算术运算、数据传输等。
- 写回:将结果写回寄存器或内存。
计算机的硬件组成
- CPU:中央处理器,负责执行指令。
- 内存:存储程序和数据,分为 RAM 和 ROM。
- 硬盘:长期存储数据,分为 HDD 和 SSD。
- I/O 设备:如键盘、鼠标、显示器、打印机等。
六、总结
第一单元主要介绍了计算机的基本概念、发展历程、系统组成和性能指标。通过学习,我们了解到:
- 计算机的核心是冯·诺依曼体系结构,它奠定了现代计算机的基础。
- 计算机的性能由主频、字长、存储容量、运算速度等指标决定。
- 计算机的应用领域非常广泛,从科学计算到人工智能,几乎涵盖了所有行业。