【发布时间】:2012-04-11 09:43:45
【问题描述】:
内存可能是字节可寻址或字(2 字节、4 字节等)可寻址的(如果我在这里错了,请纠正我)。
这(字节可寻址或字可寻址)是否取决于处理器架构? 如果是,在什么情况下我们会选择字节可寻址内存,在什么情况下我们会选择字可寻址内存?
那是什么原因呢?换句话说,为什么内存字节是可寻址的(如果是这样的话),为什么是字可寻址的(如果是这样的话)及其原因。我在这个网站上看到了一些关于字节可寻址内存的问题,但没有人提供这些问题的答案。
【问题讨论】:
-
现代通用 CPU 倾向于字节寻址。 DSP 可以是字可寻址的。一些历史悠久的 CPU 是字可寻址的,有时字长很奇怪(IIRC,PDP-11 是 Unix 和 C 最初编写的,有 18 位字和字可寻址内存)。
标签: memory cpu-architecture computer-architecture microprocessors