Linux前言计算机硬件软件体系

1. 计算机硬件软件体系

1.1. 冯诺依曼体系结构

  • 计算机处理的数据和指令一律用二进制数表示
  • 顺序执行程序
  • 计算机硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成

1.2. 计算机硬件组成

  • 输入设备
    • 输入设备用来将人们熟悉的信息形式转换为机器能够识别的信息形式
    • 常见有键盘,鼠标等
  • 输出设备
    • 输出设备可以将机器运算结果转换为人们熟悉的信息形式
    • 打印机输出,显示器输出等
  • 存储器
    • 存储器用来存放数据和程序
    • RAM(random access memory) 即随机存储内存:
      • 速度快,容量小
      • 掉电易失
      • 逻辑IO
    • ROM(Read-Onboy Memory)即只读内存硬盘:
      • 容量大,速度相对较慢
      • 长久保存
      • 物理IO
  • CPU(中央处理器)
    • 控制器
      • 控制器主要用来控制和指挥程序和数据的输入运行,以及处理运算结果
    • 运算器
      • 运算器主要运行算术运算,并将中间结果暂存到运算器中

1.3. 硬盘的分类

  • 硬盘按照存储介质的不同可以分为如下两种

    • 机械硬盘(Hard Disk Driver ,HDD)

      • 机械硬盘采用磁性碟片来存储数据
      • 用显微镜把盘片放大,会看见盘片表面凹凸不平,凸起的地方被磁化,凹的地方未被磁化
      • 凸起的地方代表数字1(磁化为1),凹的地方代表数字0
      • 硬盘可以以二进制来存储表示文字、图片等信息
  • 读写速度的区别

    • 固态硬盘的读取速度普遍可以达到400M/s,写入速度也可以达到130M/s以上
    • 其读写速度是普通机械硬盘的3-5倍

1.4. 顺序读写与随机读写

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8930 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年2月10日
下一篇 2022年2月10日

相关推荐