Linux学习笔记1(鸟哥的私房菜)

计算机概述(一)

	*题外话:本人也是刚学linux,想着看书做一下笔记来提高自己,写的不好勿喷,只为自己,谢谢!*
  1. 计算机的组成
    我们可以想象一下我们的台式电脑,有鼠标、键盘,然后就是显示屏或者打印机,最后就是一个主机了,这些就组成了一个电脑,其中鼠标键盘都是输入的设备,我们叫输入单元,显示屏和打印机等为输出的设备,我们叫输出单元,那主机是什么呢,简单来说,主机就是用来连接输入单元和输出单元的,当输入单元进行输入数据,经过主机一处理,然后在输出,我们叫它为主机部分。
    那么最重要的就是主机的那部分,我们计算机称之为CPU(central processing unit),他是一个具有特定功能的芯片,里面含有微指令;它的主要功能是管理与运算,因此CPU内又可以分为两个单元,分别是:算数逻辑单元控制单元,其中算数逻辑单元主要负责程序运算与逻辑判断,控制单元则主要在协调各周边元件与各单元间的工作(你可以简单理解为让它们通信连接)。
    通讯的话需要数据那么数据从哪里来,CPU读取的数据都是从内存来的,这就是内存的概念,也叫存储单元然而内存中的数据又从哪里来呢?当然是我们通过输入单元传输过来的,经过CPU已处理,然后把处理的再写会内存,最后数据才从内存到输出单元。
    这基本就是计算机是怎么通讯以及它的组成。

  2. 计算机的五大单元
    通过1我们知道了计算机的五大单元
    输入单元:键盘、鼠标、触摸屏等等
    输出单元:屏幕、投影仪、打印机等等
    存储单元:数据的存储
    算术逻辑单元:程序运算与逻辑判断
    CPU
    控制单元:协调各周边元件与各单元间的工作

  3. CPU的架构
    CPU内部已经含有一些微指令,主要有两种架构,精简指令集(RISC)与复杂指令集(CISC)系统
    · 精简指令集(Reduced Instruction Set Computer,RISC
    这种CPU的设计中,微指令集较为精简,每个指令的执行时间都很短,完成的动作也很单纯,指令执行的性能较佳;但若要做复杂的事情,就要由多个指令来完成。常见的RISC微指令集CPU主要例如甲骨文(Oracle)公司的SPARC系列、IBM公司的Power Architecture(包括PowerPC)系列与安谋公司(ARM Holdings)的ARM CPU系列等。
    · 复杂指令集(Complex Instruction Set Computer,CISC
    与RISC不同的是CISC在微指令集的每个小指令可以执行一些较低阶的硬件操作,指令数目多而复杂,每条指令长度并不相同。因为指令执行较为复杂所以每条指令花费的时间较长,但每条个别指令可以处理的工作较为丰富。常见的CISC微指令集CPU主要有AMD、Intel、VIA等x86架构的CPU。
    由于AMD、Intel、VIA所开发出来的x86架构CPU被大量使用于个人电脑(Personal computer)用途上面,因此,个人电脑常被称为x86架构的电脑!那为何称为x86架构呢?这是因为最早的那颗Intel发展出来的CPU代号称为8086,后来依次架构又开发出80286,80386…,因此这种架构的CPU就被称为x86架构了。
    Intel所开发的x86架构CPU由8位升级到16位、32位,后来AMD依此架构修改新一代的CPU为64位,为了区别两者的差异,因此64位的个人电脑CPU又被统称为x86_64的架构。
    64位CPU代表CPU一次可以读写64bits这么多的数据。因为CPU读取的数据量有限制,因此能够从内存中读写的数据也是有限制的。所以,一般32位的CPU所能读写的最大数据量,大概就是4GB左右。

  4. 其他单元设备
    其实主机箱里内的设备大多是通过主板(main board)连接在一块的,主板上面有个链接沟通所有设备的芯片组,这个芯片组可以将所有单元的设备链接起来,好让CPU可以对这些设备下达命令。其他单元的重要设备主要有:
    ※系统单元:系统单元包括CPU与内存及主板相关元件。而主板上头其实还有很多的连接接口与相关的适配卡,包括网卡、磁盘整列卡、还有显卡等等。显卡与显示的精致度、色彩与分辨率都有关系。
    ※存储单元:包括内存(main memory,RAM)与辅助内存,其中辅助内存其实就是大家常听到的“存储设备”!包括硬盘、软盘、光盘、磁带等等。
    ※输入、输出单元:同时涵盖输入输出的设备最常见的大概就是触摸屏了。

  5. 运行流程
    · CPU=脑袋瓜子:每个人会做的事情都不一样(微指令集的差异),但主要都是通过脑袋瓜子来进行判断与控制身体各部分的活动;
    · 内存=脑袋中放置正在被思考的数据的区块:在实际活动过程中,我们的脑袋瓜子需要有外界刺激的数据(例如光线、环境、语言等)来分析,那这些互动数据暂时存放的地方就是内存,主要是用来提供给脑袋瓜子判断用的信息。
    · 硬盘=脑袋中放置回忆的记忆区块:跟刚刚的内存不同,内存是提供脑袋目前思考与处理的信息,但是有些生活琐事或其他没有要立即处理的事情,就当成回忆先放置到脑袋的记忆深处吧!那就是硬盘!主要目的是将重要的数据记录起来,以便未来将这些重要的经验再次的使用;
    · 主板=神经系统:好像人类的神经一样,将所有重要的元件连接起来,包括手脚的活动都是脑袋瓜子发布命令后,通过神经(主板)传导给手脚来进行活动啊!
    · 各项周边设备=人体与外界沟通的手、脚、皮肤、眼睛等:就好像手脚一般,是人体与外界互动的重要关键!
    · 显卡=脑袋中的影像:将来自眼睛的刺激传成影像后在脑袋中呈现,所以显卡所产生的数据来源也是CPU控制的。
    · 电源供应器(Power)=心脏:所有的元件要能运行得要有足够的电力供给才行!这电力供给就好像心脏一样,如果心脏不够力,那么全身就无法动弹的!心脏不稳定呢?那你得身体当然可能断断续续的~不稳定!

发布了8 篇原创文章 · 获赞 5 · 访问量 457

猜你喜欢

转载自blog.csdn.net/Sdhrs_nn/article/details/103915780
今日推荐