永发信息网

数组元素a和a各自所在的主存块对应的cache行号分别是多少cache行号

答案:1  悬赏:70  手机版
解决时间 2021-01-31 19:20
数组元素a和a各自所在的主存块对应的cache行号分别是多少cache行号
最佳答案
高速缓冲存储器通常由高速存储器、联想存储器、替换逻辑电路和相应的控制线路组成。在有高速缓冲存储器的计算机系统中,中央处理器存取主存储器的地址划分为行号、列号和组内地址三个字段。于是,主存储器就在逻辑上划分为若干行;每行划分为若干的存储单元组;每组包含几个或几十个字。高速存储器也相应地划分为行和列的存储单元组。二者的列数相同,组的大小也相同,但高速存储器的行数却比主存储器的行数少得多。  联想存储器用于地址联想,有与高速存储器相同行数和列数的存储单元。当主存储器某一列某一行存储单元组调入高速存储器同一列某一空着的存储单元组时,与联想存储器对应位置的存储单元就记录调入的存储单元组在主存储器中的行号。  当中央处理器存取主存储器时,硬件首先自动对存取地址的列号字段进行译码,以便将联想存储器该列的全部行号与存取主存储器地址的行号字段进行比较:若有相同的,表明要存取的主存储器单元已在高速存储器中,称为命中,硬件就将存取主存储器的地址映射为高速存储器的地址并执行存取操作;若都不相同,表明该单元不在高速存储器中,称为脱靶,硬件将执行存取主存储器操作并自动将该单元所在的那一主存储器单元组调入高速存储器相同列中空着的存储单元组中,同时将该组在主存储器中的行号存入联想存储器对应位置的单元内。  当出现脱靶而高速存储器对应列中没有空的位置时,便淘汰该列中的某一组以腾出位置存放新调入的组,这称为替换。确定替换的规则叫替换算法,常用的替换算法有:最近最少使用法(LRU)、先进先出法(FIFO)和随机法(RAND)等。替换逻辑电路就是执行这个功能的。另外,当执行写主存储器操作时,为保持主存储器和高速存储器内容的一致性,对命中和脱靶须分别处理:  ①写操作命中时,可采用写直达法(即同时写入主存储器和高速存储器)或写回法(即只写入高速存储器并标记该组修改过。淘汰该组时须将内容写回主存储器);  ②写操作脱靶时,可采用写分配法(即写入主存储器并将该组调入高速存储器)或写不分配法(即只写入主存储器但不将该组调入高速存储器)。高速缓冲存储器的性能常用命中率来衡量。影响命中率的因素是高速存储器的容量、存储单元组的大小、组数多少、地址联想比较方法、替换算法、写操作处理方法和程序特性等。  采用高速缓冲存储器技术的计算机已相当普遍。有的计算机还采用多个高速缓冲存储器,如系统高速缓冲存储器、指令高速缓冲存储器和地址变换高速缓冲存储器等,以提高系统性能。随着主存储器容量不断增大,高速缓冲存储器的容量也越来越大。[
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
电的速度有多快!速度是多少?
一个标准的乒乓球有多重?
关于电子竞价,下列说法正确的是(  )。A.
五线谱音符怎么画
应用于回归模型的95%预测区间是什么意思?()
成都商贸城都有些什么
生肉风干后人能吃吗
关于急性胰腺炎的发病机制,正确的是A.胰液中
利辛中影博雅文化影城地址好找么,我有些事要
大地数字影院地址在什么地方,想过去办事
老婆工作辛苦的诗句
潘多拉私人影院地址在什么地方,想过去办事
闽南鱼卷怎么做好吃,闽南鱼卷的家常做法
what subject do you like?what subjects do
2003款宝马x5排放标准?
推荐资讯
为什么日本路面的斑马线都很整齐清晰
斗龙战士6什么时候出?
万家乐豆腐房地址在什么地方,想过去办事
有GSD衣服的牌子吗?
投标文件第一个信封(商务及技术文件)不得出现
蓉辉教育培训学校地址有知道的么?有点事想过
中国农业银行-24小时自助银行(兴华支行)地址
铁拳6 布鲁斯怎么练? 或者谁有教程的网站最
西宁到上海的火车停在陇西怎么不走了?
三项报告备案包括的内容有()。A.消防制度建
学生免抵押小金额贷款有没有可信的帮忙介绍个
手机淘宝直播上传视频怎么保存失败
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?