前言:刷题感觉差不多了,打算复习一下基础知识,复习书籍《鸟哥额Linux私房菜基础学习篇(第三版)》。如有错误欢迎指正。博主首发CSDN,mcf171专栏。

博客链接:mcf171的博客

——————————————————————————————

0.1 计算机

计算机其实是:接受用户输入指令与数据,经过中央处理器的数据与逻辑单元运算处理后,以产生或存储成有用的信息。

0.1.1计算机硬件的五大单元

计算机主要分为三分部:

输入单元:包括键盘、鼠标、手写板、触摸屏幕等。

中央处理器(CPU):含有算术逻辑、控制、记忆等单元。

输出单元:例如屏幕、打印机等。

CPU内又可分为两个主要的单元,分为是算数逻辑单元与控制单元。CPU读取的数据都是从内存读取来的。内存内的数据从输入单元传输进来,而CPU处理完毕的数据也必须要先写回内存中,最后数据才从内存传输到输出单元。

综上所述,计算机包括输入单元、输出单元、CPU内部的控制单元、算数逻辑单元与内存五大部分。

0.1.2 CPU的种类

CPU内部已经含有一些小指令,所有的软件都要经过CPU内部的微指令集来完成。这些指令集的设计主要又被分为两种设计理念,这就是目前世界上常见到的两种主要的CPU种类,分别是精简指令集(RISC)与复杂指令集(CISC)系统。

精简指令集(Reduced Instruction Set Computing,RISC)

这种CPU的设计中,微指令集较为精简,每个指令的执行时间很短,完成的操作也很简单。常见的RISC微指令集CPU主要有个Sun公司的SPARC系列、IBM公司的Power Architecture系列与ARM系列等。

在应用方面,SPARC架构的计算机常用与学术领域的大型工作站中,包括银行金融体系的主要服务器。各品牌手机、PDA、导航系统等,几乎都是使用ARM架构的CPU。

复杂指令集(Complex Instruction Set Computer,CISC)

与RISC不同的,在CISC的微指令集中,每个小指令可以执行一些较低阶的硬件操作。每条指令发挥时间较长。常见的CISC微指令集CPU主要有AMD、Intel、VIA等x86架构的CPU。

x86架构的CPU被大量使用与个人计算机,因此个人计算机常被称为x86架构的计算机。之所以叫做x86是因为最早的Intel发展出来的CPU代号为8086,因此这种架构的CPU就被称为x86架构了。

在后续AMD以此架构修改了新一代的CPU为64位,为了区别两者的不同,64位个人计算机CPU又被称为x86_64的架构。

不同的x86架构的CPU的区别除了CPU的整体结构(如第二层缓存、每次运作可执行的指令数等)之外,主要是在于微指令集的不同。

0.1.3 接口设备

对于计算机最重要的接口设备就是主板,主板负责把所有的设备连接在一起,让所有的设备能够进行协调与通信。而主板上面最重要的组件就是主板芯片组,这个芯片组可以将所有的设备汇集在一起。其他重要的设备还有:

存储设备:包括硬盘、光盘等。

显示设备:显卡对于3D游戏来说是非常重要的。

网络设备:没有网卡就上不了网。

0.1.4 运作流程

CPU = 大脑:通过大脑来进行判断与控制身体各部分的运动。

内存 = 大脑的当前用到的记忆数据(当前)

硬盘 = 大脑中能想起来的记忆区块(搁置)

主板 = 神经网络:将所有重要的组件连接起来。

各项接口设备 = 人体与外交互的手、脚、皮肤、眼睛瞪

显卡 = 脑袋中的影像

电源 = 心脏

0.1.5 计算机分类

超级计算机

超级酸唧唧是运行速度最快的计算机,但是它的维护、操作费用也最高。主要应用为:国防、气象、太空。

大型计算机

大型计算机通常也具有数个高速的CPU,功能上虽不及超级计算机,但也可用来处理大量数据与复杂的运算。例如大型企业的主机、全国性的证券交易所等每天需要处理数百万比数据的企业机构。

迷你计算机

迷你计算机仍保有大型计算机同时支持多用户的特性,但是主机可以放在一般作业场所,步向前两个大型计算机需要特殊的空调场所。通常用来作为科学研究、工程分析与工厂的流程管理等。

工作站

工作站的价格又比迷你计算机便宜很多,是针对特殊用途二设计的计算机。

微电脑

微电脑又可以成为个人计算机。

0.1.6 计算机上面常用的计算单位(大小、速度等)

大小单位

计算机依据有没有痛点来记录信息,所以理论上它只认识0与1而已。0/1的单位我们成为bit。但bit是在太小,并且在存储数据时每份简单的数据都会使用到8个bit的大小来记录,因此定义出Byte这个单位。关系为 1Byte = 8bit

不过同样的Byte还是太小了。下标为常见的单位与进位制对应表。

进位制 K M G T P
二进制 1024 1024K 1024M 1024G 1024T
十进制 1000 1000K 1000M 1000G 1000T

一般来说,文件大小使用的是二进制的方式,所以1GB的文件大小实际上为:1024x1024x1024B这么打。速度单位常用十进制,例如1GHZ就是1000x

1000x1000Hz的意思。

速度单位

CPU运算速度常使用Mhz或者是GHz之类的单位,Hz其实就是秒分之一。而在网络传输方面,由于网络使用的是bit为单位,因此网络尝试用的单位为Mbit/s。举例来说,大常常听到的8M?1MADSL传输速递,如果转成文件容量Byte时,其实理论最大传输值为:1MB/s/125KB/s的上传/下载速度。

例题

假如你今天购买了500GB的硬盘一个,但是格式化完毕后却只剩下460GB左右的空间,这是什么原因?

答:因为一般硬盘制造商会使用十进制的单位,所以500GB代表为500x1000x1000x1000B的意思。转成文件的大小单位时使用二进制(1024为底)所以就成为466GB左右的空间了。硬盘厂商并非要骗人,只是因为硬盘的最小物理量为512bytes,最小的组成单位为扇区(sector),通常硬盘容量采用“多少个山区”所以才会使用十进制来处理。

计算机基础复习-第0章 计算机概论-0.1计算机:辅助人脑的好工具相关推荐

  1. 没有nos计算机网络叫计算机,对口升学计算机网络基础复习资料(第一章)

    <对口升学计算机网络基础复习资料(第一章)>由会员分享,可在线阅读,更多相关<对口升学计算机网络基础复习资料(第一章)(4页珍藏版)>请在人人文库网上搜索. 1.第一章.计算机 ...

  2. 【计算机组成原理】第1章 计算机系统概论

    计算机系统概论 第1章 计算机系统概论 1.1 计算机分类 1.2 计算机的发展简史 1.2.1 计算机的五代变化 1.2.2 半导体存储器的发展 1.2.3 微处理器的发展 1.2.4计算机的性能指 ...

  3. 最初级且依赖于硬件的计算机语言是,计算机基础复习大纲(整理版).doc

    计算机基础复习大纲(整理版) 计算机基础复习大纲 题型:选择题.填空题.判断题.简答题.操作填空题. 1946年世界上第一电子计算机在美国宾夕法尼亚大学诞生,取名ENIAC. 教材P8页计算机系统的组 ...

  4. 计算机数据传输和信号传输,职称计算机基础知识第1章:数据传输的编码和调制技术...

    数据通信的技术基础 在数据通信中,要将数据从一个节点传送到另一个节点,必须将数据转换为信号 数据通信的编码技术 数字数据的编码方式有三种,不归零编码.曼彻斯特编码和差分曼彻斯特编码 1.不归零编码 N ...

  5. 江苏省专转本计算机教程,江苏省专转本计算机基础复习(含真题)教程.doc

    江苏省专转本计算机基础 复习要点与历年真题2005年-2014年 2014.10 第一部分 复习要点 第一讲 信息技术---3 第二讲 计算机硬件------8 第三讲 计算机软件---------- ...

  6. 2015大学计算机基础,2015新生入学大学计算机基础复习资料

    1.4个字节的二进制位数是:32位(一个字节占8个二进制位),2.随机存储存储器简称:RAM,3.不属于计算机外部设备的是:主存储器(计算机外部设备:输出设备.输出设备.外存储器),4.计算机按照规模 ...

  7. 江苏专转本计算机基础资料,江苏专转本计算机基础复习资料

    江苏专转本计算机基础复习资料 专转本计算机基础复习参考资料 练习1: 一.选择题 1.与信息技术中的感知与识别技术.通信与存储等技术相比,计算技术主要用于扩展人的( c )_器官的功能. A.感觉 B ...

  8. 大一下学期计算机基础,计算机基础复习(大一)

    计算机基础复习(大一) (72页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 25.9 积分 单选题1. 在Word 2003主窗口呈最大化显示时,该窗口 ...

  9. 计算机基础实验测试题第一章(悄悄变强秘籍)

    计算机基础实验测试题第一章 一.单项选择题(每题2分,共10题,共20分) 1(2分)关于微型计算机体系结构,下列说法正确的是() A.微处理器由运算器.控制器和存储器组成. B.微机的CPU.内存等 ...

  10. 妙用计算机教案,计算机基础教案(第五章powerpoint用法).ppt

    计算机基础教案(第五章powerpoint用法).ppt 第五章 PowerPoint的应用 第一节 PowerPoint基本知识 第二节 演示文稿的创建 第三节 演示文稿的制作 (2)配色方案 幻灯 ...

最新文章

  1. 一致性 Hash 算法的实际应用
  2. 在Linux上使用图形界面的GitHub Desktop
  3. cisco 系列时间修改
  4. matplotlib subplot画子图
  5. 使用pssh进行并行批量操作
  6. Java API 文档中的接口方法和抽象方法,有什么区别?
  7. 一年中所有节日的排列顺序_计数问题(二)-排列组合的使用
  8. o.s.b.d.LoggingFailureAnalysisReporter
  9. 媒体控件的播放暂停继续与停止 winform
  10. 关于多线程编程您不知道的5 件事---有关高性能线程处理的微妙之处 (转)
  11. matlab选择语句函数,Matlab基本语句和基本函数
  12. Linux网卡驱动教程,linux | 网卡驱动
  13. 八天学会Ansys命令流
  14. python 今日头条视频自动上传_抖音视频怎么上传到今日头条?这个软件可一键操作很方便...
  15. html插入图片后在网页显示不出来
  16. C语言strcpy()库函数的实现
  17. rimraf node_modules 删除报错 rimraf : 无法加载文件
  18. 在linux系统下忘记了root密码,在linux系统下,忘记了root密码,可以到()模式下修改找回root密码()...
  19. Java三大版本及 JVM JDK JRE 及 SDK API
  20. QT中引用动态库(.so) 和 静态库 (.a)

热门文章

  1. 华为游戏浮标不显示或显示异常
  2. 2022年R1快开门式压力容器操作试题及模拟考试
  3. 苹果a13_苹果A13跑分出炉,今年依旧秒安卓
  4. 蓝鲸运维平台5.1.28社区版离线部署
  5. TORCH 850热风焊台的使用
  6. 话费充值接口文档接口版本:1.0
  7. 苹果8p电池多少毫安的_苹果8plus电池不到三千毫安,日常使用能用多少个小时?...
  8. 设置Google搜索在新的浏览器窗口打开链接(不需要登录Google账号方法)
  9. 深入理解SerDes之一
  10. 开源库 - 收藏集 - 掘金