首页 > 其他 > 详细

计算机操作系统 --- 内存

时间:2019-04-05 23:40:05      阅读:164      评论:0      收藏:0      [点我收藏+]

   本篇为学习笔记

概述

         本篇主要是MOOC 中袁春风老师计算机基础课程中关于内存课程的总结,本篇以课件为主要内容介绍关于内存的基本知识。总体内容目录:

技术分享图片

课程内容

存储器基本概念

技术分享图片

           回顾程序执行过程,重要的环节就是 :取指,取数,存数。这几个主要的对应的内存操作的读写。

 

技术分享图片

 

        几个基本术语需要记一下,字节编址就是第一张图一样,每一个地址一个字节。

        存储器分类,注意随机存取存储器RAM,读写时间不和位置相关。

技术分享图片

 

 

主存的基本结构

 

技术分享图片

        可以看到CPU 与主存之间主要连接三根线  :  数据线 , 地址线, 控制线

        每个地址对应一个字节。

        内存储器的分类和应用,简单的分类,RAM 中的 SRAM 用作Cache , DRAM 用作主存储器 ; 只读存储器 ROM 用作 BLOS

        技术分享图片

            内存与外存的关系

技术分享图片

 

主存的性能指标

          主存按字节编址,性能指标主要是存取时间和存储周期。

技术分享图片

 

        时间和存储容量单位,存储容量是后面的2 的几次方,前面的是存储容量10 的几次方 。 技术分享图片

以1M宽带为例,按照换算公式换算一下:1Mb/s=1024*1024b/s=1024Kb/s=1024/8KB/s=128KB/s

理论上:2M(即2Mb/s)宽带理论速率是:256KB/s,实际速率大约为150~240KB/s;(其原因是受用户计算机性能、网络设备质量、资源使用情况、网络高峰期、网站服务能力、线路衰耗,信号衰减等多因素的影响而造成的)。

4M(即4Mb/s)的宽带理论速率是:512KB/s,实际速率大约为200~440KB/s 。(出处:百度百科)

 

 

半导体存储器组织

技术分享图片

 

技术分享图片

            SDRAM 和 DRAM 的重要区别。

主存模块的连接与读写操作

       理解内存的读取过程,可以通过以下的例子来理解 :

技术分享图片

        注意的是上图每个chip中有多个位平平面,例如我们选中的第0行,第0列,上图例子共16 个chip ,我们返回的数据就只是每个chip第0行第0列的那8位数据,共返回64位数据,而返回的行就是行缓冲,使用的储存是 SRAM . 下图是一行被选中的情况,绿色的块是需要返回的数据,还有相同的15 个chip ,绿色格数据有重叠的8个平面。

 技术分享图片

        再来看另外一个例子。

技术分享图片

 

 

技术分享图片

        这称作交叉编址,为的是同时读写所有芯片。

技术分享图片

 

宏观读写内存操作

技术分享图片

 

技术分享图片

     

          可以看到行缓冲和实际读取的数据。下面是两条指令涉及内存操作的过程。

 

技术分享图片

 

 

技术分享图片

 

总结

  •    解内存种类和区别,知道 SRAM 和 DRAM
  •    内存读取和写入的过程,行缓冲 (行缓冲和内存相关性)

参考资料

  • MOOC 袁春风老师课程

计算机操作系统 --- 内存

原文:https://www.cnblogs.com/Benjious/p/10660240.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!