CPU与Cache之间数据传输的主要特点是:
高速:Cache以与CPU相同或接近的速度工作;
不确定:CPU对Cache的访问可能因“命中”而成功,也可 能以“失靶”而失败。
Cache与主存之间数据传输的主要特征是:
数据传输以“页”为单位,使用“成组传输方式(突发总线方式)”进行。 导致上述特点的原因是,这一层次以“高速”为追求的目标,利用了程序、数据的“局部性”原理。
主存与辅存之间的数据传输以“数据块/扇区”为单位,通常以DMA方式进行。 导致上述特点的原因是,这一层次以“大容量”、“低价格”为追求的目标,辅存大容量、“粗粒度”的结构特点正好能够满足对上述目标的要求。
系统对不同层次的数据传输有着不同的要求,因而设置了不同的软硬件结构,最终导致了传输方式上的差异。
(简答题)
CPU←→Cache,Cache←→主存,主存←→辅存之间的数据传输各有什么特点?为什么?请分析原因。
正确答案
答案解析
略
相似试题
(填空题)
Cache介于主存与CPU之间,其速度比主存(),容量比主存()。
(简答题)
CPU←→Cache,Cache←→主存,主存←→辅存之间的数据传输各有什么特点?为什么?请分析原因。
(填空题)
在Cache存储器中,CPU每次写Cache的同时,也写入主存,称这种更新主存块内容的方法为()法。
(判断题)
Cache越大,CPU访问主存的平均速度越快
(单选题)
CPU和主存之间增设高速缓存(Cache)的主要目的是()
(填空题)
引入cache的目的是弥补CPU与主存间存在的()差。
(简答题)
CPU执行一段程序时,Cache完成存取的次数为1900次,主存完成存取的次数为100次,已知Cache存取周期为50ns,主存为250ns,求Cache/主存系统的效率和平均访问时间。
(判断题)
设置Cache的目的是解决CPU和主存速度不匹配的矛盾。
(判断题)
Cache的存取速度比主存快,但比CPU内部寄存器慢。