华科2003年计算机系统结构研究生入学考题3

时间:2025-07-12

华科计算机系统结构研究生入学考题

三、分析题

(1)(8分)一个程序一共有6页,但分配给该程序的实际内存空间只有3页,该程

序的执行顺序为:P1,P2,P3,P4,P2,P3,P5,P5,P4,P6,P3,P3,P2,P1,P5请画出用LRU和LFU替换算法进行工作时的替换表,并指这两种情况下各自的命中率.

(2)(8分)某个Cache系统,Cache有16块(第0-第15),每块32个字,内存有64

块(第0-第63).现按组相联映射,每组4块.若Cache中0,2,4,6,8,10块已经有数据占用,内存单元0152h(16进制)的数据可能映射到Cache中的那些块?请写出分析过程.如果采用写通过法对此内存单元进行改写,对应的Cache块中,是否也只改写一个字?

(3)(10分)在一个包括取指F、译码D、执行X、存数M、写回W的五段流水线机器上,假设每段都花费一个时钟周期,流水线没有采用forwarding或者Bypassing技术,但寄存器在同一时间的读和写可通过寄存器堆来forward.

机器运行下列代码:

loop:LWR1,0(R2)

ADDIR1,R1,#1

SWR1,0(R2)

ADDIR2,R2,#5

SUBR4,R3,R2

BNZR4,loop

假设R3的初始值为R2+100,并假设所有的存储器存取都命中。

画出执行上述程序的时空图,并计算这段程序的执行将花费多少个周期。

(4)(6分)一个具有64个相同处理器的DSM机器运行某个程序,每个处理器在存取本地存储器时的CPI为1,存取远端存储器的时间为3000ns.处理器的时钟周期为20ns.与2%的指令需要远端存取相比,处理器完全没有远端存储器存取时,速度会提高多少?

华科2003年计算机系统结构研究生入学考题3.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219