博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计算机储存
阅读量:38410 次
发布时间:2022-03-07

本文共 723 字,大约阅读时间需要 2 分钟。

1.存储器的分类

存储器是存储程序和数据的部件。

可分为内存(主存或内部存储器)和外存(储存或辅助存储器)内存是主板上的存储部件 用来存储当前正在执行的数据、程序和结果。

内存储器分为:随机存储器(RAM) 只读存储器(ROM)

RAM:对RAM可进行读操作 也可进行写操作

易失性 即电源断开(关机或异常断电)时 RAM中的内容立即丢失

静态随机存储器(SRAM):用触发器的状态来存储信息的无需刷新 速度比DRAM快 但集成度低 功耗大 价格高

动态随机存储(DRAM):用电容来存储信息的 每隔一个固定的时间必须对存储信息刷新一次 功耗低 集成度高 成本低

ROM:只读存储器 只取不存

里面存放的信息一般由计算机制造厂写入并经固化处理 即便断电 ROM中的信息也不会丢失 因此ROM中一般存放计算机系统管理程序、eg监控程序、BIOS等

2.Cache(高速缓冲存储器)

主要是为了解决CPU和主存速度不匹配

Cache一般用SRAM存储芯片实现

内存储器的主要性能指标有两个:容量和速度

容量:指一个存储器包含的存储单元总数

存储速度:一般用存储周期(读写周期)来表示

3.计算机存储的单位

位(bit):度量数据的最小单位 采用二进制表示数据 代码只有0和1

字节(Byte):一个字节由8位二进制数字组成(1Byte=8bit)字节是信息组织和存储的基本单位 也是计算机体系结构的基本单位

字长:计算机一次能够并行处理的二进制位 也称为计算机的一个“字” 计算机的字长通常是字节的整数倍 eg 8位、16位等

存储的常用单位KB、MB、GB、TB

1KB=1024B

1GB=1024MB

1MB=1024KB

1TB=1024GB

转载地址:http://lugnuy.baihongyu.com/

你可能感兴趣的文章
梯度消失问题与如何选择激活函数
查看>>
为什么需要 Mini-batch 梯度下降,及 TensorFlow 应用举例
查看>>
为什么在优化算法中使用指数加权平均
查看>>
初探Java设计模式5:一文了解Spring涉及到的9种设计模式
查看>>
Java集合详解1:一文读懂ArrayList,Vector与Stack使用方法和实现原理
查看>>
Java集合详解2:一文读懂Queue和LinkedList
查看>>
Java集合详解3:一文读懂Iterator,fail-fast机制与比较器
查看>>
Java集合详解4:一文读懂HashMap和HashTable的区别以及常见面试题
查看>>
Java集合详解5:深入理解LinkedHashMap和LRU缓存
查看>>
Java集合详解6:这次,从头到尾带你解读Java中的红黑树
查看>>
Java集合详解8:Java集合类细节精讲,细节决定成败
查看>>
Java并发指南1:并发基础与Java多线程
查看>>
Java并发指南2:深入理解Java内存模型JMM
查看>>
Java并发指南5:JMM中的final关键字解析
查看>>
Java并发指南6:Java内存模型JMM总结
查看>>
Java并发指南7:JUC的核心类AQS详解
查看>>
Java并发指南8:AQS中的公平锁与非公平锁,Condtion
查看>>
Java网络编程和NIO详解6:Linux epoll实现原理详解
查看>>
Java网络编程和NIO详解7:浅谈 Linux 中NIO Selector 的实现原理
查看>>
Java网络编程与NIO详解8:浅析mmap和Direct Buffer
查看>>