类型的计算机内存
一个典型的计算机有:
为什么那么多?这个问题的答案可以教你很多关于记忆!
广告
快速、强大的cpu需要快速和方便地访问大量数据,以便最大限度地发挥其性能。如果CPU不能得到所需要的数据,它完全停止并等待它。现代的cpu运行的速度1兆赫可以使用大量数据,潜在的数十亿字节每秒。电脑设计师所面临的问题是记忆,可以跟上拥有CPU非常昂贵的——大量昂贵得多比任何人都可以负担得起。
电脑设计师解决了成本问题”分层“记忆——在少量使用昂贵的内存,然后支持用大量便宜的记忆。
最便宜的形式的读/写记忆在今天广泛使用硬盘。硬盘提供大量的廉价,永久存储。你可以买硬盘空间便士每兆字节,但它可以好好一些时间(接近第二)读取字节的硬盘。因为硬盘存储空间是如此廉价而充足的,它形成的最后阶段cpu内存层次结构虚拟内存。
下一个层次内存。我们详细讨论RAM18新利最新登入RAM是如何工作的RAM,但几个点是非常重要的。
的位大小CPU的告诉你有多少字节的信息可以从R18新利最新登入AM同时访问。18luck手机登录例如,一个16位CPU可以处理一次2字节(1字节= 8位,16位= 2个字节),和一个64位CPU可以处理8个字节。
兆赫(MHz)是衡量一个CPU的处理速度,或时钟周期在每秒数百万。因此,32位800 - mhz奔腾III可以同时处理4个字节,8亿次每秒(可能更多的基于流水线)!记忆系统的目标是满足这些需求。
电脑的系统内存本身并不足以匹配速度快的CPU。这就是为什么你需要一个缓存(稍后讨论)。18新利最新登入然而,RAM是越快越好。今天大多数芯片操作的循环率50到70纳秒。读/写的速度通常是一个函数类型的内存使用,如DRAM、更快,RAMBUS。稍后我们将讨论这些不同类型的内存。
首先,让我们来谈谈系统内存。