浅尝辄止41-磁盘0

现代计算机都是存储程序计算机,在运行时,程序存储在主存(内存)里,关机时,程序就存储在硬盘里,今天就说说硬盘这类东西。

计算机的层次存储结构

这是个专业词,其实不难理解。一般讲这个概念时会用一个像金字塔一样的图来描述。这种图只是想表达:越靠近CPU的存储器越快,同时也越小,主要可以分成寄存器高速缓存主存磁盘这四层,它们是依次离CPU越来越远的。
汇编代码的主要成分就是对寄存器的使用,然后就是对主存的访问,高速缓存处于CPU和主存之间,是为了加速CPU访问主存的,所以CPU里寄存器最近,高速缓存次之,然后是主存。
如果CPU有认知能力的话,它可能不会知道磁盘的存在,很多平台都是以访问主存的形式来访问外设(磁盘是一种外设)的,这一点先不展开了,明天主要说说磁盘。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • CPU Cache 今天的CPU比25年前更复杂。那时候,CPU内核的频率与内存总线的频率相当。内存访问只比寄存器...
    blueshadow阅读 8,239评论 0 5
  • 1. 基础知识 1.1、 基本概念、 功能 冯诺伊曼体系结构1、计算机处理的数据和指令一律用二进制数表示2、顺序执...
    yunpiao阅读 10,832评论 1 22
  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,117评论 2 89
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,795评论 1 32
  • Dev阅读 5,023评论 0 0