Linux——计算机概论
Posted ArtoriaLili
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux——计算机概论相关的知识,希望对你有一定的参考价值。
本章节为——鸟哥的Linux私房菜笔记
一. 电脑硬件的五大单元
(1)输入单元:鼠标,键盘等
(2)主机部分:系统单元,一堆板子,CPU,内存等
(3)输出单元:屏幕,打印机等
我们主要通过输入设备,把一些数据输入到主机里,然后主机处理信息后,把结果传输到输出设备,如果屏幕等上面,而主机最重要的就是一块主板,上面装了CPU(中央处理器),内存,硬盘。
整台主机的重点在于中央处理器,CPU为一个具有特定功能的芯片,里面含有指令集。由于CPU的工作主要在于管理与运算,因此CPU内又可以分为两个单元:算术逻辑单元 和 控制单元。其中算术逻辑单元负责程序的运算与逻辑判断,控制单元则主要协调组件
CPU读取的数据都是从内存来的————因为所有的数据都要经过内存的传输,所以加大内存就可以加快系统性能
二. CPU的架构
前面说过CPU内已经含有一些微指令,现在主要分为
1.精简指令集(RISC)
执行力较好,但要做较为复杂的事就要多个指令(ARM公司架构的CPU最为广泛)
2.复杂指令集(CISC)
每个指令可以执行一些较为低级的硬件操作,可以处理的工作较为丰富(x86构架,大量用于电脑)
三.电脑的分类
1. 超级计算机 :用于国防,科技等
2.大型计算机:内有多个高速CPU,用于大企业主机
3.迷你计算机:可以在一般工作环境中(前两个要在空调房),保有大型计算机同时支持多用户功能
4.工作站 :针对特殊用途而设计的电脑
5.微电脑:个人电脑(这一类)
四.电脑上常用的计算单位
1.容量单位:它只认识0 与 1 而已,所以 01 这个二进制单位也被称为位(bit),一字节(Byte)= 8 bit,后来就有了
进制位 | KILO | GIGA | TERA | PETA | EXA | ZATTA |
二进制 | 1024 | 1024K | 1024G | 1024T | 1024P | 1024E |
2.速度单位: MHz或者GHz,意思为次数/秒
五. 个人电脑架构与相关设备组件
由于主板连接各个组件,所以主板设计的优劣就会影响性能,接下来给出Intel主板架构图说明
(图之后补上)
1.CPU
我们在CPU头上经常装一个风扇来主动散热,因为CPU负责大量运算,是高发热量的组件。不同型号的CPU能够搭配的主板芯片也不同,CPU上的插脚不同
CPU工作频率:外频和倍频
外频是CPU与外部组件进行数据传输时的速度,倍频是CPU内部用来加速工作性能的一个倍数,两者相乘才是CPU频率速度,
CPU等级
也就是x86架构的CPU在Intel的Pentium系列后就有不同的引脚,为了应对不同引脚而起的名字,所以就又i386 i586等这样的词
2.内存
个人电脑的内存主要组件为动态随机存取内存(DRAM),随机读写内存只在通电时才能记录使用,断电后就无了
3.只读存储器(ROM)
在下载虚拟机时,我们重启开机狂按F1,就会进入一个界面——Bios,BIOS是一个程序,这个程序写死在主板上的一个存储芯片,这个芯片在没有通电时也能记录数据
4.显卡
VGA,对于图形影像的显示起着关键作用,显卡容量将会影响到你的屏幕分辨率与颜色深度
5.硬盘
传统硬盘组成为:圆形碟片,机械手臂,磁头,主轴马达,其中碟片的组成分为扇区,磁道,和柱面
磁盘连接到主板的接口大多为SATA或者SAS,目前桌面电脑主流使用的为SATA3.0,理论可达600MB/s
常见的字符编码ASCLL,简体中文主要有GB2312 和 UTF-8,主流为后面一种
操作系统——其实也是一组程序,重点在于管理电脑的所有操作以及驱动系统中的所有硬件
最普通的操作系统仅在驱动和管理硬件,而使用硬件时,就得需要通过其他应用软件或是壳程序(shell)的功能,来调用操作系统和操作硬件工作
以上是关于Linux——计算机概论的主要内容,如果未能解决你的问题,请参考以下文章