计算机五大组成部分详解
1.控制器
控制计算机各个硬件的工作(计算机的指挥中心,决定执行程序的顺序,给出执行指令时机器各部件所需要的操作控制命令)
2.运算器
数学运算、逻辑运算(通过算术和逻辑运算,对输入数据进行处理,从而转换为有用的数据)*
控制器+运算器=CPU(中央处理器)
3.存储器
存储数据、程序、命令等信息。在需要的时候提供这些信息
存储器又分为内存&外存:
内存:基于电工作 存取数据的速度快 但是断电数据立刻丢失
"""
类似于人的短期记忆,是计算机中重要的部件之一,是与CPU进行沟通交流的桥梁,计算机所有的程序都运行在内存中
"""
外存:不基于电工作 存储数据的速度较内存慢 但是可以永久保存数据
"""
类似于人的长期记忆,不直接运行程序。
"""
eg:U盘 磁盘 磁带 硬盘 固态
4.输出设备
用于输出信息
eg:显示屏 打印机 音响
5.输入设备
用于输入信息
eg:鼠标 键盘 触摸屏

计算机三大核心硬件
1.CPU
CPU即中央处理器(Central Processing Unit),是一块超大规模的集成电路,由控制器和储存器、储存单元,这三部组成(计算机中真正干活的人,程序要想运行起来必须要有CPU参与)

2.内存
内存主要是配合CPU从内存中读取代码或指令来运行的,存取数据的速度极快
3.硬盘
能够长久保寸数据
"""
1.软件都是下载到硬盘里。运行软件就是将硬盘中程序的代码读取到内存(如果容量很大 那么等待时间越长),硬盘读取数据是有上线的(硬盘转圈读取数据)
2.CPU去内存中获取程序中的指令并执行
3.软件开始运行
"""
1.内存的容量一般比硬盘小的多得多
硬件水平跟不上
4GB 8GB 16GB 32GB 64GB 128GB 256GB
2.为什么不直接砍掉内存 让CPU跟硬件交互
CPU的运行速度非常的快(1000) 但是硬盘的运行速度非常的慢(1)
内存的速度比硬盘快很多 可以跟CPU搭配干活 提升CPU运行效率
3.只要是运行的程序 产生的数据第一时间肯定在内存
以前的文本编辑器使用过程中如果突然断电数据会立刻丢失
现在的文本编辑器不会出现这种情况的原因是内部自动执行保存操作
保存>>>:将内存中的数据刷到硬盘
扩展:自动保存机制有两种方式
方式1:实时检测文档变化 一旦有变化就保存
方式2:循环定时任务 每隔一段时间保存一次
操作系统
"""
控制 协调 管理计算机各个硬件的工作
"""
PC端常见操作系统
1.Windows:世界上最流行的操作系统,用户体验感很好
2.Linux:源于Unix系统,大多数服务器都运行Linux,相对稳定
3.MacOS:源于Unix系统,大多数人喜欢它的外观和感觉,运行稳定。
移动端常见操作系统
1.安卓(Android):全球第一大操作系统,基于Linux内核,由谷歌开发
2.iOS:iOS是继安卓第二大最受欢迎的移动操作系统,用户体验感好
3.鸿蒙OS(HarmonyOS):由华为开发的一款属于中国的一款操作系统