计算机组成原理总目录

DRAM和SRAM

DRAM:动态随机存储器,Dynamic Random Access Memory
SRAM:静态随机存储器,Static Random Access Memory

1. 存储体

1.1 DRAM和SRAM的存储元

存储元:由一些电子器件组成,作为最底层的存储器件用来存储二进制数据

(1)由栅极电容所构成的存储元,属于DRAM类型的存储器存储元

  • 由下图结构图中可知,一个存储元只有一个电容,代表其成本较低,功耗(发热)低,集成度(密度)也就更高
  • 由于在读取操作过程中,电容放电会导致信息损失,即破坏性读出,故需要进行重写(再生)操作
  • 其中的逻辑0和逻辑1都代表一个范围内的电压,如大于5V代表逻辑1,小于5V但大于1V代表逻辑0
    一般都说高电平为1(高范围内的电压),低电平为0(低范围的电压)

(2)由双稳态触发器所构成的存储元,属于SRAM类型的存储器存储元

  • 如下图双稳态触发器结构,它用了更多的电子元件,故其成本更高、功耗(发热)高、同时集成度(密度)低
  • 因为双稳态其复杂结构能够稳定的存储信息,即非破坏性读出,故不需要进行重写操作

1.2 存储单元

存储单元:由多个存储元构成,可以一次性读写多个二进制数据(逻辑0/1)

根据上图所示,当我们向开关线发送信号1时,则这8个存储元均会被导通,然后即可在输入输出端一次性读取或写入8bit的数据

存储字和存储字长

  • 存储字:是指存放在一个存储单元中的二进制代码组合
  • 存储字长:指一个存储单元可存放的二进制代码的位数

如下图8个二进制的组合称之为存储字,该数据的长度称之为存储字长,如下存储字的存储字长 = 8bit

1.3 存储体

存储体:由多个存储单元组成

在了解了存储体的构成后,我们将简化存储体的表示,也就是常说的封装思想,如下图:

2. 存储器的性能指标

基本单位换算:

  • 1 位 = 1 bit
  • 1 字节 = 1 Byte = 8 bit(1Byte常简写为1B)
  • 1 KB = 1024 B
  • 1 MB = 1024 KB
  • 1 GB = 1024 MB
  • 1 TB = 1024 GB

存储器的性能指标

  1. 存储容量 = 存储字数 × 字长
    ——其中存储字数代表存储器的地址空间大小,字长代表一次存取的位数
  2. 单位成本:每位价格 = 总成本 / 总容量
    ——用于评估每1bit所花费的价格
  3. 存取速度(主存带宽):数据传输率 = 数据的宽度 / 存取周期
    ——用于评估存储器的存取性能

3. 地址线复用技术

行列地址线:存储体内的存储单元以矩阵的形式进行排列,则需要根据行、列地址来确定所要读写的存储单元

地址线复用技术:仅采用地址线的一半作为地址线,先输入行地址再输入列地址,即分时输入行列地址

  • 显而易见,分时复用技术节约了地址线的成本,但同时也牺牲了速度(分两次输入地址)
    故一般只在DRAM中采用地址线复用技术,而SRAM常用作Cache,Cache因速度快存在,所以SRAM并不适用地址线复用技术

4. DRAM的刷新

刷新周期:一般为2ms
即在2ms内刷新一次,每一次刷新一行存储单元(存储单元以矩阵的形式排列),由存储器内部硬件自动完成

刷新方式(假设存取周期为1us):
(1)分散刷新:每次读写都刷新一次,也就不需要考虑刷新周期了

(2)集中刷新:刷新周期内选择一段时间单独用来进行全部刷新

  • 附加条件:假设DRAM内部共有64行
  • 可得:一个刷新周期2ms内需要刷新64次(消耗64个存取周期)
    而2ms内共有 2ms/1us = 2000个存取周期

(3)异步刷新:刷新周期内对每个存储单元(每行存储元)只刷新一次

  • 附加条件:假设DRAM内部共有64行
  • 可得:一个刷新周期2ms内需要刷新64次,则可每隔 2ms/64 = 31.25us 刷新一次
    即每31.25us内就会有1us的时间用来刷新一行,完成刷新64次正好为2ms

计算机组成原理_DRAM和SRAM相关推荐

  1. 计算机组成原理:比较SRAM和DRAM存储器

    SRAM(Static Random Access Memory)和DRAM(Dynamic Random Access Memory)都是计算机内存类型,但它们有不同的工作原理和特点.  SRAM是 ...

  2. 计算机组成原理读写周期波形图,第3章存储器层次结构-1讲述.ppt

    第3章存储器层次结构-1讲述 计算机组成原理 * 计算机组成原理 --存储器层次结构(1) 2016-3-18 几个基本概念 1.存储器:计算机系统中的记忆设备,用来存放程序和数据. 2.存储元:存储 ...

  3. (王道计算机组成原理)第三章存储系统-第二节2:SRAM和DRAM芯片以及DRAM的属性和地址线复用技术

    王道考研复习指导获取:密码7281 专栏目录首页:[专栏必读]王道考研408计算机组成原理万字笔记.题目题型总结.注意事项.目录导航和思维导图 文章目录 本节思维导图 一:存储器元件不同导致的特性差异 ...

  4. 计算机组成原理2套题,计算机组成原理试卷及答案2套.doc

    计算机组成原理试卷A 选择题(每小题2分,共30分) 下列数中最小的数是______. A.(100100)2 B.(43)8 C.(110010)BCD D.(25)16 计算机经历了从器件角度划分 ...

  5. 计算机组成原理名词解释常用,2018考研408计算机组成原理名词解释(3)

    2018考研408计算机组成原理名词解释(3) 2017-09-29 16:02 | 考研集训营 随着时代的快速发展,任何行业都离不开网络,导致计算机行业近几年非常的火热,使各大高校竞相争抢优秀人才, ...

  6. 唐朔飞计算机组成原理pdf_唐朔飞计算机组成原理第2版配套题库名校考研真题课后答案资料课后习题章节题库模拟试题...

    唐朔飞<计算机组成原理>(第2版)配套题库[名校考研真题+课后习题+章节题库+模拟试题] 第一部分 名校考研真题 2015年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业 ...

  7. 计算机组成原理考试计算题,计算机组成原理常考计算题.doc

    文档介绍: 计算机组成原理常考计算题 1. 机器数字长为8位(含1位符号位),当X= -127 (十进制)时,其对应的二进制表示, (X)原表示,(X)反表示,(X)补表示,(X)移表示分别是多少? ...

  8. 计算机组成原理 — 存储系统

    目录 文章目录 目录 前文列表 存储系统 存储器分类 按存储介质分类 按存取方式分类 按信息的可保存性分类 三层存储结构 高速缓存 主存储器 辅助存储器 双通道内存 DDR 前文列表 <计算机组 ...

  9. 计算机组成原理考试知识点总结,最新2018计算机组成原理期末复习考试知识点复习考点归纳总结总结...

    电大计算机组成原理期末复习考试考点 归纳总结 科学研究和工程技术计算是计算机最早的领域. 信息处理是计算机应用的最广泛的领域. 计算机系统分为硬件和软件两大部分.硬件是实体部件,是看得见摸得着的.软件 ...

  10. 计算机组成原理重要知识,计算机组成原理重要知识点解析

    计算机组成原理重要知识点解析 在计算机组成原理方面,主要考查计算机系统基础知识.数据的表示和运算.存储器层次结构.指令系统.中央处理器.总线.输入输出系统. 1.计算机系统概述 学习计算机组成原理之前 ...

最新文章

  1. 预录取到计算机,预录取什么情况不录取 原因有哪些
  2. 关于LCD的duty与bias
  3. 波卡链Substrate (5)托盘Pallets进阶
  4. [HOW TO]-下载android官方源码
  5. extjs store 复杂json_extjs 2.3 修复 jsonstore 嵌套多级引用数据NULL的BUG
  6. Think as developer, 从深入理解业务实现框架开始
  7. PWA(Progressive Web App)入门系列:Cache Storage Cache
  8. ubuntu下安装django
  9. tcplayer currenttime设置不成功_为什么你的“会员体系”不成功?权益设置很重要...
  10. 22. javacript高级程序设计-高级技巧
  11. django 搭建上传文件系统——细说Form Validation(二)
  12. 面向对象的数据库db4o: 安装并使用db4o
  13. Taskctl安装以及简单使用
  14. 小胡网创:读书和赚钱是一个人一生最好的修行
  15. extjs google统计图
  16. java dispose事件_求助!!为什么我的dispose()不起作用
  17. AndroidEventBus(事件总线)了解+实战体验
  18. ACM模板 | 学习笔记 树相关
  19. 微信小程序全栈开发实践 第二章 微信小程序组件介绍及使用 -- 2.3 rich-text 组件,以及如何单击预览它的节点图片并保存
  20. a.gray.Bulimia.a病毒

热门文章

  1. 阿里技术专家:从程序员到技术总监,我的十五年IT路!
  2. fatal error C1001: An internal error has occurred in the compiler
  3. 【清晖诗社】“立秋” 诗意浓,佳作有奖征集ing!
  4. java不小于等于符号怎么打_小于号,小于等于号怎么用键盘打出来?-大于等于号怎么打-数学-毕睬诵同学...
  5. 学计算机推荐电脑,计算机专业笔记本电脑推荐
  6. MacQQ上接收的文件都放在哪?
  7. 自适应数字加密/收藏品NFT市场网站HTML5模版
  8. animation动画全解
  9. 利用selenium自动登录126邮箱
  10. Linux打印服务-CUPS的安装、配置和使用