计算机基础知识
计算机五大构成
计算机硬件系统主要由控制器,运算器,存储器,输入设备,输出设备五大部件组成。
控制器和运算器
控制器是用来控制程序运行的。
运算器是用来运算加减和移位的。
目前都是将控制器和运算器合为一体,叫CPU(Center Process Union),即中央处理单元。
存储器
- 存储器分为内部存储器和外部存储器
内存是常见的内部存储器。
内存叫做RAM(Random Access Memory),随机访问存储器。这里的访问是可读可写的意思。
- 程序都是运行在内存中的。
- RAM断电后会丢失所有数据。下次启动时重新写入数据。
![](https://i.loli.net/2019/09/16/G2nRZzAgcvy56oL.jpg)
插入其他知识点:
电子设备中还有其他的内部存储器,比如ROM(Read Only Memory),只读存储器,只能读不能写。
- ROM断电后不会丢失数据。
硬盘
外部存储器之一:硬盘。(以前使用的是软盘)
- 硬盘存储着程序和数据。
- 硬盘断电后不丢失数据。
- 在计算机启动时,CPU会读取硬盘中的程序到内存中,内存中的程序再读取外部设备中的数据运行。
硬盘的种类
硬盘分为机械硬盘和固态硬盘。
机械硬盘是通过磁来存储数据的,不是随机访问,所以速度比较慢。
固态硬盘是随机访问的,且断电后不丢失数据。所以速度很快。
机械硬盘的优缺点:
- 价格低
- 损坏后可以数据恢复
- 速度上比固态硬盘慢
固态硬盘的优缺点:
- 速度快
- 损坏后数据无法恢复
- 价格比机械硬盘高
对于个人用户,建议将操作系统安装在固态硬盘上,数据放在机械硬盘中。这样速度和安全性都有了保障。
机械硬盘:
![](https://i.loli.net/2019/09/16/eE7CO5b3d1i6xml.jpg)
输入设备
键盘、鼠标、触控板是常见的输入设备。
输出设备
显示器就是常见的输出设备。
其他设备
显卡
显卡是用来处理数据的,专门处理和显示有关的数据。
比如你玩大型游戏的时候,如果显卡的性能不够,那么就会出现掉帧的情况,俗话说的卡。
注意:显卡不是屏幕,显卡是用来处理数据,屏幕是用来显示数据的,显卡处理后的数据交给屏幕显示。
屏幕关键的信息在于像素,像素越高越清晰。
主板
主板是一块电路板,用于集成内存,CPU等硬件。
主板的操作系统叫BIOS。
![](https://i.loli.net/2019/09/16/hSwbfBWL619gix7.jpg)
驱动
计算机很方便的一个方面是:各种设备都能连接电脑协同工作。这得益于一种软件,它叫做驱动。驱动就好比翻译官,将计算机与外部设备的指令相互翻译,所以他们才能“彼此认识”。
操作系统
操作系统是硬件的管家,是一个软件,它可以管理硬件资源(比如内存和硬盘等设备)和程序。程序想得到硬件的使用权必须向操作系统申请。
- 个人电脑常见的操作系统有Windows,IOS。
- 服务器常见的操作系统有Linux,Unix。(服务器就是性能强很多的电脑)
- 手机常用的操作系统有IOS,安卓。
电子设备都是由操作系统来管理硬件的。
操作系统也负责程序的调度,程序向操作系统申请硬件资源的使用权,操作系统就把空闲的硬件资源分配给程序。
比如,单核CPU同一时刻只能处理一个程序,其他程序都需要排队等待CPU空闲。
计算机启动流程
- 硬件自检,即BIOS自检。如果某个硬件运行错误,就会发出嘀嘀嘀报警声音。
- 读取硬盘中的主引导记录和分区表。
- 操作系统接管硬件。
- 运行程序。
- 一个硬盘可以分多个区,这些分区信息就保存在分区表中。
- 每个分区都可以安装操作系统(可以存在多个操作系统)。启动时,由主引导记录中的程序引导用户选择需要启动的操作系统。