<p>
主存和Cache按字节编址,<br>
C.ache容量16KB=2<sup>14</sup>B,地址共格式为14位,分为16KB/(4*32/8B)=2<sup>10</sup>块,每块4*32/8=16B=2<sup>4</sup>B,Cache地址格式为:<br>
<img src="http://que-oss.fenziquan.com/web/akimg/images/image2/2017100911503851794.jpg"><br>
主存容量1MB=2<sup>20</sup>B,地址共格式为20位,分为1MB/(4*32/8B)=2<sup>16</sup>块,每块2<sup>4</sup>B,采用直接映射方式,主存字块标记为20-14=6位,主存地址格式为:<br>
<img src="http://que-oss.fenziquan.com/web/akimg/images/image2/2017100911504599508.jpg"><br>
主存地址为ABCDEH=10101011110011011110B,主存字块标记为101010,Cache字块地址为1111001101,字块内地址为1110,故该主存单元应映射到Cache的101010块的第1110字节,即第42块第14字节位置。或者在Cache的第11110011011110=3CDEH字节位置。</p>