看了鸟哥的Linux的第0章,为了让自己的知识得到巩固,因此写下这个笔记。
了解计算机的世界,需要从大体上对计算机有一个基础的了解,首先,我们了从基础的计算机组成分开始,计算机出生的比我早,从我了解计算机开始,就是学习的计算机是由输入部分、输出部分、控制器、运算器和存储器五部分组成,是的,因为到现在的智能手机到超级计算机的基础部分都是由这五块组成的。计算机接受外部的数据和指令,通过CPU的处理(控制器和运算器),返回处理结果,这就是计算机的基础组成部分。
但是到了显示生活中,对应到我们日常生活的台式机电脑,我们的台式机电脑一般都是由机箱、键盘鼠标、显示器组成的。这其中就包含了计算机的这几大组成部分,我们主要需要讲一下机箱里面的东西,首先机箱里面有主板,在主板上面插着各种接口卡和CPU、内存。CPU现在我们常见的CPU主要就是Intel和AMD的,其实算上我们使用的智能手机,其实还是有很多的,这其中,按照指令集分类,我们可以把CPU分成精简指令集(ARM架构)和复杂指令集的CPU(各种86架构的);对于CPU的性能指标,我们主要参考的是频率,单位为MHz,也就是CPU在1秒内,可以执行的运算次数,3.2GHz,1秒内可以执行3.2*10的9次幂运算;CPU还存在一个总线为带宽的概念,其为计算机每秒可以运行的字节数,这个域CPU的可用内存大小有关,32位的CPU最大,可以使用它4Gb的内存大小,其次,IntelCPU有一个超线程的概念,其实就是一个CPU可以同时模拟出两个CPU来工作。显卡始于游戏玩家息息相关的硬件设备,需要关注显卡的各种接口。剩下的就需要了解各种内存的概念,包括CPU内的二级缓存。其次,对于硬盘的结构组成,我们需要关注。
有了硬件设备,我们需要去使用这些硬件设备去计算,其中操作系统就是负责去操作硬件设备的,操作系统要了解操作系统的内核,这是操作系统的关键部分。同时操作系统还为,软件提供了预留接口用于开发应用程序,其中应用程序分为不同的语言进行开发。
相关资源:智能作品—硬件至软件开源设计的智能电子手表(OLED显示屏)-电路…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!