首先计算机的出现就是为了代替人力去工作
##大前提:计算机的所有组成都是模仿人的某一器官或者是功能去设计的
五大组成部分
控制器:是计算机的指挥系统,负责控制所有其他硬件运行的组件(相当于人类的大脑)
运算器:负责数学运算与逻辑运算(相当于人类大脑)
储存器存取数据
内存:比如内存条
基于电存取数据,断电数据全部丢失
用于临时保持数据,存取速度快
外存:比如磁盘
基于磁存取数据,断电数据仍然存在
用于永久保持数据,存取速度慢
输入设备:
键盘、鼠标
输出设备
显示器、打印机
总结:
人----------程序----------》机算计硬件
程序最先存放到硬盘中的
程序的运行需要先经历加载的过程;程序的代码/数据 从硬盘读到内存
然后CPU再从内存中读取指令来运行
**ps**
人----------程序----------》CPU---》计算机其他硬件
安装软件都是安装到硬盘里,软件的运行都是把数据加载到内存中了
所以说计算机硬盘的大小决定了能够安装的软件项目
而计算机内存的大小决定了计算机能够同时运行的软件数目
CPU详解 :
读取指令====》解码====》运行
寄存器====》与CPU同种材料制成,速度非常快,无延迟
CPU又分为32位、64位
32位CPU只能运行32位软件,而64位CPU既能运行32位软件又可以运行64位
CPU具有向下兼容性
X86复杂指令集
X86 - 64位
CPU:2核4线程
2核==》2个CPU核心
每个核心都有两条流水线=》2核有4条流水线
寄存器详解
寄存器==》L1
高速缓存==》L2
内存
RAM===>内存
ROM===>只读内存,存取速度与内存一样,只用于读,断电数据不丢失
内存之中存放的都是CPU要运行的程序
RAM 》QQ、微信、爱奇艺视频
ROM》BIOS(Basic Input Output System基本的输入输出操作系统)
CPU CPU
ROM(BIOS系统) RAM(Windows系统)
CMOS 硬盘(Windows系统)