首先, RAM翻译为随机存取存储器, 是个垃圾翻译, 能说点人话吗?  依据我的经验, 如果不明白一个东西是什么, 那就去找英文资料来看,  英文适合描述准确的东西, 而中文, 适合描述不清不楚的东西, 比如暧昧。

来看看wiki怎么说:

In computer science, random access (more precisely and more generally called direct access) is the ability to access any item of data from a population of addressable elements roughly as easily and efficiently as any other, no matter how many elements may be in the set. It is typically contrasted to sequential access.

For example, data might be stored notionally in a single sequence like a row, in two dimensions like rows and columns on a surface, or in multiple dimensions. However, given all the coordinates, a program can access each record about as quickly and easily as any other. In this sense the choice of data item is arbitrary in the sense that no matter which item is sought, all that is needed to find it, is its address, that is to say, the coordinates at which it is located, such as its row and column (or its track and record number on a magnetic drum). At first the term "random access" was used because the process had to be capable of finding records no matter in which sequence they were required.[1]However, soon the term "direct access" gained favour because one could directly retrieve a record, no matter what its position might be.[2] The operative attribute however is that the device can access any required record immediately on demand. The opposite is sequential access, where a remote element takes longer time to access.[1]

A typical illustration of this distinction is to compare an ancient scroll (sequential; all material prior to the data needed must be unrolled) and the book (direct: can be immediately flipped open to any arbitrary page). A more modern example is a cassette tape (sequential — one must fast forward through earlier songs to get to later ones) and a CD (direct access — one can skip to the track wanted, knowing that it would be the one retrieved).

In data structures, direct access implies the ability to access any entry in a list in constant time (independent of its position in the list and of list's size). Very few data structures can guarantee this, other than arrays (and related structures like dynamic arrays). Direct access is required, or at least valuable, in many algorithms such as binary search, integer sorting or certain versions of sieve of Eratosthenes.[3]

Other data structures, such as linked lists, sacrifice direct access to permit efficient inserts, deletes, or reordering of data. Self-balancing binary search trees may provide an acceptable compromise, where access time is not equal for all members of a collection, but the maximum time to retrieve a given member grows only logarithmically with its size.

所以说, RAM的存取时间与数据的位置无关,  这一点跟磁盘就很不一样(还记得之前博文中的磁盘原理吧! 那就是个机械运动, 与位置有关)。对了, 我们还说过磁带, 一个新的磁带, 如果你想听中间的第5首歌, 怎么办? 凉拌! 只能快进,还不一定准, 何其悲哉。这就是所谓的顺序存取, 与本文说的随机存取相对。

不多说。

为什么叫随机存取存储器(Random Access Memory)?相关推荐

  1. 计算机随机存储器缩写,“RAM”是“Random Access Memory”的缩写,意思是“随机存取存储器”...

    1. Random access memory : Volatile storage that holds the program and data the CPU is presently proc ...

  2. 铁电存储器 - Ferroelectric Random Access Memory(FRAM)

    相对于其它类型的半导体技术而言,铁电存储器具有一些独一无二的特性.传统的主流半导体存储器可以分为两类--易失性和非易失性.易失性的存储器包括静态存储器SRAM(static random access ...

  3. sr锁存器 数电_随机存取存储器 RAM || SRAM || DRAM || 数电

    随机存取存储器 RAM || SRAM || DRAM || 数电 随机存取存储器,英文名Random Access Memory,简称RAM. 特点 随机存取(Random Access):存储器中 ...

  4. 随机存取存储器(RAM)

    RAM(random access memory)随机存储器.存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器.这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用 ...

  5. 是可改写的随机存储器_PPT下载:磁阻随机存取存储器

    (文末可下载PPT) 伴随着物联网.人工智能等应用的兴起,存储器也面临着革新.传统的DRAM受限于EUV的发展,平面NAND也面临着微缩的限制,而最终采取垂直方向上朝着3D方向发展.在传统存储技术接受 ...

  6. 微型计算机中什么是小随机储存器,随机存取存储器

    随机存取存储器(英语:Random Access Memory,缩写:RAM),也叫主存,是与CPU直接交换数据的内部存储器.它可以随时读写(刷新时除外),而且速度很快,通常作为操作系统或其他正在运行 ...

  7. 随机存取 随机存储_随机存取存储器(RAM)

    随机存取 随机存储 In random-access memory(RAM) the memory cells can be accessed for information transfer fro ...

  8. 微机个人笔记-随机存取存储器(RAM)

    随机存取存储器(RAM) 重点:物理层面(芯片的角度)的地址. DRAM的特点:由电容构成(电容只要有回路,就有泄漏想象,漏电,所以信息不稳定) 主要特点: 需要定时刷新:定时对存储元进行读或写操作( ...

  9. 什么是随机存取存储器

    随机存取存储器(RAM)不仅是台式电脑,笔记本电脑,平板电脑,智能手机和游戏控制台中最重要的组件之一,任何系统上没有它在执行任何操作都会慢很多,甚至导致它们甚至无法运行.这其实就是经常听人说电脑太卡了 ...

最新文章

  1. 广义动量定理之作用点的应用分析
  2. Run Android on Your Netbook or Desktop
  3. linux 隧道服务器,两台linux服务器上建立ip隧道 | 菜鸟博客
  4. OpenCV学习笔记(十六):直方图均衡化:equalizeHist()
  5. nagios mysql 监控_nagios监控mysql
  6. 第2节 mapreduce深入学习:12、reducetask运行机制(多看几遍)
  7. [Deprecated( please use panBy and panTo APIs )]
  8. excel常用函数及快捷键
  9. 模拟实现一个银行的取号机
  10. 巨佬就是巨佬,乔布斯 1973 年求职申请表,拍出22万美元高价!
  11. win8计算机休眠的区别,win8系统的休眠和睡眠有什么区别?如何用?
  12. 关于JSP在Myeclipse里插入图片后浏览器显示不出来
  13. 台式计算机网线接口松动怎么办,台式电脑网卡坏了怎么修复(图文)
  14. PNG8格式图片详解
  15. python 实现发送手机短信验证码后台方法
  16. 接入阿里云短信,OSS,实人认证
  17. 「NOI2018」冒泡排序
  18. php短信验证案例,PHP项目之容联云短信发送验证码
  19. 有人爬了一万个购物网站,发现了1818个「年底大促」的商家小伎俩
  20. 计算机表格如何求和,excel怎么求和,教您excel如何进行求和

热门文章

  1. Go性能调优及相关工具使用(四)——性能调优工具pprof的使用
  2. request.getSession.setAttribute和request.setAttribute区别
  3. bugku- WEB计算器
  4. 【深度相机D435i】Windows+Ubuntu下调用D435i利用Python读取、保存RGB、Depth图片
  5. SkeyeWebPlayer免费网页RTSP/RTMP/FLV/HLS/H265/M3U8直播点播播放器-页面动态多播放器添加代码示例
  6. 水晶报表二维码如何打印
  7. 都9012年了,你还在手动部署代码吗
  8. 如何才能让你的简历被谷歌相中
  9. 搭建简易动态ip代理池
  10. 加法运算替代 牛客网 程序员面试金典 C++ Python