计算机基本运行原理

  • CPU
    • 运算很快,但存储容量很小,而且断电后数据就丢了
    • 比内存快百倍,比硬盘快百万倍
    • 要做的几件事
      • 运行指令
      • 不能保存指令,指令全在内存中
      • 上电后执行的第一条指令放在地址0xFFFFFFF0处,通常是跳转指令,到BIOS
    • 靠缓存和流水线技术,提高利用率
      • 缓存
        • 利用了局部性原理
      • 流水线
        • 避免可以并行的不同指令(工作)之间互相等待
        • 比如CPU通常要做四件事
          • 通知内存取指令
          • 翻译指令
          • 执行指令
          • 把结果写会内存
  • 内存
    • 比硬盘速度快,但断电后数据就丢了
  • 硬盘
    • 慢,但是容量大,断电还能保存下来
    • 机械式硬盘需要靠磁头在高速旋转的磁片上挪来挪去进行寻址和读写
  • 啥都好的,就贵了。。。否则别的部件就消失了,比如历史上的软盘什么的。
  • 计算机启动过程

猜你喜欢

转载自www.cnblogs.com/wyp1988/p/11905033.html