字节可寻址和字可寻址

时间:2019-06-22 14:26:05

标签: caching memory set memory-address associative

处理器具有64位地址线,并具有16路集关联高速缓存。存储器是可寻址的字(即2个字节)。缓存大小为2 MB,行大小为64个字节长。 一种。显示内存地址结构。

该短语(可寻址2字节)对解决问题有什么影响? 解决方案将在字节可寻址和字可寻址之间变化!

1 个答案:

答案 0 :(得分:0)

在过去,处理器通常以其他字节为单位访问内存。计算机以36位(DEC,Sperry)为单位使用内存是非常普遍的。有使用14位的台式计算机。

则单词是特定计算机寻址的最小内存单元。当该字为8位时,称为字节。

在您的示例中,单词变为16位。

您的问题完全搞砸了。如果您有一台可字寻址的计算机,则它没有字节。

他们似乎在说

  

缓存大小为1个兆字,行大小为4个字长

我一直对学者们如何提出使简单复杂的方法感到惊讶。

常用的“单词”一词实际上有两种含义。 (1)是可寻址单元的大小。 (2)处理器通常支持多个整数大小(例如8、16、32、64、128位)。处理器文档通常将一个大于8个字的大小称为一个单词。

处理器可能有一条移动8位的MOVE BYTE指令和一条移动16、32或64字节的MOVE WORD指令;不论处理器文档想说什么。