计算机组成原理(动态随机存储器)
一.DRAM存储器
动态RAM(DRAM)
因为该存储器必须定时刷新,才能维持其中的信息不变;
DRAM的存储元
由MOS晶体管和电容组成的记忆电路;
电容上的电量来表现存储的信息;
充电—1,放电—0。
结构形式
四管存储元,单管存储元
二.记忆原理
读操作
字线选中存储元;
若存储元中保存数据“0”,即Cs上无电荷;
则位线上无电流,读出0;
若存储元中保存数据“1”,即Cs上无电荷;
则位线上有电流,读出1;
写操作,是通过位线上的电流对Cs的充电(写1)、放电(写0)的过程;
三.逻辑结构
外部地址引脚比SRAM减少一半;
存储芯片集成度高,体积小;
送地址信息时,分行地址和列地址分别传送;
内部结构:比SRAM复杂
刷新电路
用于存储元上的信息刷新,以行为单位;
刷新计数器的位数与行译码器的输出位数相同;
行、列地址锁存器
用于保存完整的地址信息;
使用行选通信号 和列选通信号 锁存地址;
DRAM控制电路的构成
地址多路开关
刷新时需要提供刷新地址,非刷新时需提供读写地址;
刷新定时器
间隔固定的时间提供一次刷新请求;
刷新地址计数器
刷新按行进行,用于提供对所要刷新的行进行计数;
仲裁电路
对同时产生的来自CPU的访问存储器的请求和来自刷新定时器的刷新请求的优先权进行裁定;
定时发生器
提供行地址选通/RAS、列地址选通/CAS和写信号/WE。
四.读写周期
五.DRAM刷新
DRAM的刷新方式
集中式刷新
在一个刷新周期内,利用一段固定时间,依次对存储矩阵的所有行逐一刷新,在此期间停止对存储器的读/写操作;
存在死区时间,会影响CPU的访存操作;
分散式刷新
也称异步式刷新;
在一个刷新周期内,分散地刷新存储器的所有行;
既不会产生明显的读写停顿,也不会延长系统的存取周期;
计算机组成原理(动态随机存储器)相关推荐
- 计算机组成原理--动态链接
链接可以分动.静,共享运行省内存 动态链接的基本思想是把程序按照模块拆分成各个相对独立部分,在程序运行时才将它们链接在一起形成一个完整的程序,而不是像静态链接一样把所有程序模块都链接成一个单独的可执行 ...
- 计算机组成原理—半导体随机存储器的基本结构
建议将思维导图保存下来观看,或者点击这里在线观看
- 计算机组成原理静态存储器实验报告,静态随机存储器实验报告计算机组成原理...
<静态随机存储器实验报告计算机组成原理>由会员分享,可在线阅读,更多相关<静态随机存储器实验报告计算机组成原理(2页珍藏版)>请在人人文库网上搜索. 1.计算机组成与结构课程实 ...
- 计算机组成原理——知识结构体系
计算机系统的基本概念和知识体系 1.计算机的软件和硬件概念 答:硬件.软件(系统软件.应用软件) 2.计算机系统的层次结构 答:微指令系统->机器语言->操作系统->汇编语言-> ...
- 唐朔飞计算机组成原理pdf_唐朔飞计算机组成原理第2版配套题库名校考研真题课后答案资料课后习题章节题库模拟试题...
唐朔飞<计算机组成原理>(第2版)配套题库[名校考研真题+课后习题+章节题库+模拟试题] 第一部分 名校考研真题 2015年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业 ...
- 计算机组成计算题中的术语,计算机组成原理习题——日常记录
计算机组成原理习题 软件分为两种,分别是 系统软件 和 应用软件 冯·诺依曼型计算机的主要特点是什么?(5点) 计算机由五大部件组成 指令和数据采用二进制表示 存储程序控制 以运算器为中心 指令由操作 ...
- 计算机组成原理 — 存储系统
目录 文章目录 目录 前文列表 存储系统 存储器分类 按存储介质分类 按存取方式分类 按信息的可保存性分类 三层存储结构 高速缓存 主存储器 辅助存储器 双通道内存 DDR 前文列表 <计算机组 ...
- 计算机组成原理第3章-存储系统
写在前面:本文参考王道论坛主编的 计算机组成原理单科教材. 文章目录 3.1 存储器概述 3.1.1 存储器的分类 1 按照在计算机的作用(层次)分类 2 按照存储介质分类 3 按照存取方式分类 4 ...
- 计算机组成原理试卷五套,计算机组成原理(五套试题)
计算机组成原理(五套试题) 计算机组成原理试题(一) 一.选择题(共20分,每题1分) 1.零地址运算指令在指令格式中不给出操作数地址,它的操作数来自______. A.立即数和栈顶: B.暂存器: ...
- 动态随机存储器的刷新(集中刷新、分散刷新、异步刷新的区别)
一.前言 我们都知道,动态随机存储器DRAM的基本单元电路是由一个mos管和一个电容器组成.(不知道的,可以看我的上一篇博文看看结构图),我们又知道电容会随着时间的流逝,而逐渐掉电(这个是电容的物理性 ...
最新文章
- mybatis的一对一 一对多 多对多
- java窗口如何写不能移动_[求助]请教高手,下面程序为何组件不能自由移动,百思不得其解!...
- 什么是ASP.NET Core静态Web资产?
- jQuery实现判断li的个数从而实现其他功能
- linux下恢复误删文件
- c语言 数组循环左移m位
- C/C++线程与多线程工作笔记0004---认识C中的线程和多线程
- zabbix分布式监控环境搭建
- matlab中结构体使用方法
- go语言渐入佳境[10]-function
- CentOS 7 安装教程、硬盘分区、LVM、网络配置、软件源配置、制作
- 腾讯cdn设置 php,wordpress网站使用腾讯CDN的最佳缓存配置
- 6、淘宝双11数据分析与预测
- HTML制作简单的页面
- 银行大数据风控管理针对哪些应用场景?
- 用计算机对视频进行剪裁和编辑,爱剪辑怎么裁剪视频片段?
- 路由器修改wifi密码
- 开启Windows的文件大小写区分功能
- 应用程序连接hbase报错:java.net.SocketTimeoutException: callTimeout=60000
- 嵌入式:ARM中断系统设计全解
热门文章
- ASP.NET 4.0 尚未在WEB服务器上注册
- 电脑登陆网页显示服务器出错,为什么新浪微博用电脑登陆总是提示网络错误
- PageOffice 5.2 试用版注册使用
- python 8 字典
- CNVD-2020-10487(CVE-2020-1938)tomcat ajp 文件读取漏洞
- 专访 HackerOne COO 王宁:尊重规则是漏洞平台成功的秘诀,欢迎更多成人网站进驻 | 宅客...
- Java面试知识点(六十三)Java反射
- Makefile与前缀后缀相关函数suffix、basename、addsuffix、addprefix
- 使用Sbo用户自定义业务对象
- 在elementUI中sort-orders排序,默认为三种,怎么改成两种