内存(RAM)如何表示



在Intel64 CPU中,我了解到每个地址是8个字节(64位(,加上我了解到有地址的最小单元是字节(8位(,所以这意味着允许直接访问一个字节,还是我必须一次读取8个字节?

  • 您可以访问的最小单元是BYTE=8 BITS
  • 但是,内存(RAM(中此BYTE的地址在Intel x64体系结构上由8个字节(=64位(组成

因此,要访问一个BYTE,您有一个8个BYTE的地址来定位这个特殊的字节。但内部处理器读取的字节数超过此单个字节数,IIRC为64字节的缓存行(对于此单个字节(。

最新更新