计算机组成原理之存储芯片
来源:互联网 发布:联通java应用服务器 编辑:程序博客网 时间:2024/05/20 22:01
1.随机存储器:存取时间与存取位置的物理单元无关
2.只读存储区:只能读取而不能进行重新写入
(1)MROM
(2)PROM
(3)EPROM
(4)EEPROM
3.串行访问存储器:按照物理位置的先后顺序进行寻址
存储器分类:主存,缓存(位于cpu与主存之间),辅存
主存与缓存解决CPU与主存速度不匹配的问题,主存与辅存解决存储系统容量的问题
存储器性能指标:速度,容量,单位价格
存储器地址的分配
存储字长都是8的整数倍
寻址中靠左的为高位字节,32位字长用高位表示字地址,16位字长用低位表示
寻址范围的意思为共可以寻址多少个数,重在个数
主存的技术指标:
存储容量,存储速度(存储周期:两次连续的独立的存储器操作的最小间隔时间),存储器带宽(单位时间存取次数*存储位数,1.缩短存取时间,2,增加存储字长,3增加存储体)。
半导体存储芯片:
地址线,数据线,控制线
线选法(一次选择一行),重合法(给出横纵各一排,选择重合位置)。
随机存取存储器:
注意存储过程图:
静态RAM
1.地址有效2.片选有效3.命令有效4.数据线有效(读)
动态RAM
定期进行电容的刷新充电
1.行A有效2列A有效,3读写指令运行4,数据线允许
刷新方式:
1.集中刷新:规定时间内对所有的存储单元进行逐一刷新,此时停止所有的读写操作。例如:128*128矩阵存储芯片刷新,存取周期0.5us,刷新周期2ms(即为如果2ms不刷新,数据就消失了,刷新所用时间为一个存取周期),则刷新所需时间为64us,称为死时间。
2.分散刷新:
对每行存储单元的刷新分散到每个存取周期内完成。即延长每一个存取周期,使其前一半时间进行存取操作或者维持信息。后一半时间进行刷新操作。刷新按照行进行128us可以刷新所用数据。
3.异步刷新:
在2ms内对128行各自刷新一遍。每隔15.6us刷新一行,每行舒心时间仍然为0.5s,这样刷新一行只需要停止一个存取周期,但是对于每行来说,刷新时间间隔仍未2ms。死时间缩短为0.5us
存储器与CPU的链接:
存储容量的扩展:1.位扩展:增加存储字长 2.字扩展:增加存储器字的数量 3.字位扩展
存储器与CPU的连接:
1.地址线的连接:CPU的低位地址线与存储芯片连接,高位地址线做其他用途
2.数据线的连接:对存储芯片进行位扩展,使其数据位数与CPU数据线数相同
3.读写命令线的连接:CPU的读写命令线直接与存储芯片的允许控制端相连,
4.片选线的连接:未用到的高位地址与访问控制信号共同产生片选信号
5.存储芯片的选择
步骤:1.将16进制地址范围写成二进制地址码,确定总容量
2.根据地址范围的容量以及作用选择存储芯片
3.分配CPU地址线
4.片选信号形成
- 计算机组成原理之存储芯片
- 考研 之 计算机组成原理
- 计算机组成原理之汉明码
- 计算机组成原理之机器
- 软考 之 计算机组成原理
- 《计算机组成原理》笔记之第一部
- 计算机组成原理--计算机硬件基础之主板
- 计算机组成原理--编址与存储相关计算
- 2012计算机大纲解析之计算机组成原理
- 计算机组成原理.....
- 计算机组成原理参考资料
- 计算机组成原理
- 计算机组成原理学习心得
- 计算机组成原理
- 计算机组成原理---考点
- 计算机组成原理
- 计算机组成原理啊
- 几个问题--计算机组成原理
- 谁说菜鸟不会数据分析(入门篇)总结3
- android-async-http异步下载
- mongodb 实现远程连接
- npm命令
- php 大文件上传需要注意的设置
- 计算机组成原理之存储芯片
- 成为优秀程序员的十个有效方法
- MBProgressHUD的多种样式的简单整合
- 淘宝高性能架构简介
- c#如何实现excel导入到sqlserver,如何实现从sqlserver导出到excel中(详细)
- 远程debug
- 带你认识Web前端工程师
- javascript实现动态显示年月日时分秒星期
- Access数据库模糊查询查不到任何记录