内存寻址速度

时间:2021-03-17 13:31:56

标签: memory operating-system cpu ram theory

enter image description here 我有几个与我们可以找到的不同类型内存相关的问题:

据我所知,由于有些寄存器在物理上靠近 CPU,因此访问速度要快得多,同样适用于离 CPU 更远但仍然相对封闭的缓存,以及比每个人都更远的 RAM else 也是最慢的访问权限。我的问题是:为什么我们不能简单地将所有 RAM 内存放在物理上靠近 CPU 的地方,因为显然这是快速所需的。除了接近之外,是否还有另一个快速的标准?正如我所看到的,显然由于 RAM 具有更大的内存大小,因此访问寄存器的位地址最长,因此需要更多时间来访问后一个寄存器。如果我们假设有 1000 个缓存单元,每个单元大小为 8mb,以便快速访问它们中的每一个并仍然存储 8GB 的​​内存,该怎么办?我认为这会失败,因为我们有 1000 个缓存单元,我们仍然需要精确地确定我们想要访问的单元之一,因此我们仍然会遇到地址中有更多位的问题(在至少我是这么认为的),如果不是,为什么这个逻辑会失败?感谢您的帮助

0 个答案:

没有答案
相关问题