计算机组成
文章平均质量分 78
凭阑偏偏
这个作者很懒,什么都没留下…
展开
-
假定某计算机的CPU主频为80 MHz,CPI为4,并且平均每条指令访存1.5
假定某计算机的CPU主频为80 MHz,CPI为4,并且平均每条指令访存1.5次,主存与Cache之间交换的块大小为16B,Cache的命中率为99%,存储器总线宽度为32位。请回答下列问题。(1)该计算机的MIPS数是多少?平均每秒Cache缺失的次数是多少?在不考虑DMA传送的情况下,主存带宽至少达到多少才能满足CPU的访存要求?分析:计算机的MIPS,也就是一秒执行了多少百万条指令;CPU主频为80MHz:也就是1s有80M个时钟周期;CPI:也就是一条指令要4个时钟周期;所以80M个时钟原创 2021-11-26 00:03:10 · 3733 阅读 · 1 评论 -
关于Cache的一点点小结
为什么引入Cache?因为IO设备向主存请求的级别高于cpu,会出现cpu等待IO访问cpu的情况,进而导致cpu使用效率的降低。解决主存和cpu速度不匹配的问题。Cache依赖的原理?时间局部性:近期要访问的数据很可能是现在要访问的数据,因为有循环。空间局部性:近期要访问数据的所在地址,很可能就是现在访问数据地址的附近。Cache和主存的映射方式cache里面的数据实际上就是主存数据的一份复制。那么主存的数据该怎么放进cache中,引出映射的不同方式。而为存入cache里面的块为了与主存的块保原创 2021-09-19 20:24:12 · 4206 阅读 · 5 评论