假定主存与Cache之间采用4路组相联映射方式,数据块大小为512字节,Cache数据区容量为32k字节,主存空间大小为1M字节,按字节编址。问:
(1)主存地址划分为哪几个部分?每个部分分别是哪几位地址?
(2)Cache总容量是多少bit?(包含有效位V)

欢迎免费使用小程序搜题/刷题/查看解析,提升学历,成考自考报名,论文代写、论文查重请加客服微信skr-web

假定主存与Cache之间采用4路组相联映射方式,数据块大小为512字节,Cache数据区容量为32k字节,主存空间大小为1M字节,按字节编址。问:
(1)主存地址划分为哪几个部分?每个部分分别是哪几位地址?
(2)Cache总容量是多少bit?(包含有效位V)

答:(1)主存空间1M字节=220字节,故主存地址有20位,Cache有32kB/512B=64行,每4行为1组,共有64/4=16组,故组号需4位表示。
主存地址划分为块内地址、组号和标记三个部分,三个部分分别是:
块内地址9位:A8~A0
Cache组号4位:A12~A9
标记20-9-4=7位:A19~A13
(2)Cache总容量=32KB+(7+1)×64=32KB+64B=32832B=262656 bit

访客
邮箱
网址

通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作


  • 自动写文案
  • 自动写小说
  • 马上扫码让Ai帮你完成工作
通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作

  • 自动写论文
  • 自动写软件
  • 我不是人,但是我比人更聪明,我是强大的Ai
Top