Caching 缓存和映射

Caching 缓存和映射,caching,mapping,memory-address,Caching,Mapping,Memory Address,考虑一台具有64KB字节可寻址主内存和8字节块大小的机器。256KB用于直接映射 1) 一个主存地址中有多少位 2) 内存地址如何划分为标记、行号和字节号 3) 具有以下每个地址的字节将存储到哪些行中 0001 0001 1011 1100 0011 0011 1100 1101 0000 0001 1101 10101010101010 4) 如果字节地址0001 1010 0001 1010存储在缓存中。缓存中同一行中存储的其他字节的地址是什么 5) 如果缓存要与双向集合关联映射而不是直接映

考虑一台具有64KB字节可寻址主内存和8字节块大小的机器。256KB用于直接映射

1) 一个主存地址中有多少位

2) 内存地址如何划分为标记、行号和字节号

3) 具有以下每个地址的字节将存储到哪些行中

0001 0001 1011

1100 0011 0011 1100

1101 0000 0001 1101

10101010101010

4) 如果字节地址0001 1010 0001 1010存储在缓存中。缓存中同一行中存储的其他字节的地址是什么

5) 如果缓存要与双向集合关联映射而不是直接映射一起使用,那么内存地址的结构是如何更改的

6) 在下面的示例中解释获取以下内存地址的过程; 从直接映射开始,然后使用双向集合关联映射,在每种情况下,您都可以假设缓存中有命中。 0001 0001 1011

如果你能用以上问题的解决方案给我解释,我会非常高兴,因为我正在为这些问题苦苦挣扎,在你的帮助下,我会得到更好的理解