网工考试计算题汇总.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网工考试计算题汇总

网工考试计算题汇总 网工考试计算题汇总 1、计算总线数据传输速率 总线传输速率=时钟频率/每个总线包含的时钟周期数*每个总线周期传送的字节数 2、计算机系统速率 每秒指令数=时钟频率/每个总线包含的时钟周期数/指令平均占用的总线周期数 3、流水线技术完成K个任务所需要的时间: (第一条指令所用的时间)+(K-1)*T N:表示N个子任务 T:完成每个子任务所需要的时间(表示完成一个最大子任务的时间) K:表示任务的总数 EG1:若每一条指令都可以人为取指,分析和执行三步,已经取指时间=5A,分析时间=2A 执行时间为5A,如果按顺序方式从头到尾执行500条指令需要(500*12A=6000A),若按重 叠的流水线方式执行需要(15A+(500-1)*5=2510A), EG2:一个3段流水线,各段的执行时间分别为T,2T,T,在该流水线上完成N个连续任务时加速比为多少? 加速比=不采用流水线所用时间/采用流水线后所用时间 不采用流水线所用时间=(T+2T+T)*N=4TN 采用流水线后所用时间=(T+2T+T)+(N-1)*2T=2T+2TN 中速比=4TN/(2T+2TN)=2N/(N+1) 4、存储器 1)、存储器带宽:1/存储器周期*每周期可访问的字节数 2)、数据传输率 (1)? ?? ? 随机存取:传输率=1/存储器周期 (2)? ?? ? 非随机存取 读写N位所需的平均时间=平均存取时间+N位/数据传输率 3)、存储器由一片或多片控制电路构成,其容量为W*B,W是存储单元,即字的数量,B是表示每个字由多少BIT位组成,若某一个蕊片的规格为w*b ,则组成W*B的存储器需要用(W/w)*(B/b) EG1:内存按字节编址,地址从A4000H到CBFFFH,共有(160)个字节,若用存储容量为32*8BIT存储蕊片构该内存,到少需要(5)片 ((CBFFFH-A4000H)+1)10/1024=160K 160K/32K*8BIT*8BIT=5 若上题改为若存储容量为32*1bit的蕊片,则需要((160/32)*(8/1))片 4)主存储器的地址编码 5)如果CACHE的访问命中率为H(通常1-H就是CACHE的失效率),而CACHE有访问周期时间是T1,主存访问周期是T2,则整个系统的平均访存时间为:取指令所花时间+取数所花时间 T3=H*T1+(1-H)*T2 例1:设某流水线计算机主存的读/写时间为100NS,有一个指令和数据合一的CACHE,已知该CACHE的读/写时间为10NS,取指令的命中率为98%,取数的命中率为95%,在执行某类程序时,约有1/5指令需要存取一个操作数,假设指令流水线在任何时候都不阻塞,则设置CACHE后,每条指令的平均访存时间约为() (0.98*10)+(1-0。98)*100+((0。95*10)+(1-0。95)*100)*1/5=15 例2、假设高速缓存CAHCE工作速率为主存的5倍,且CACHE被访问命中的概率为90%,则采用CACHE后,能使整个存系统获得的加速比是多少? 加速比=未加CAHCE时的访存时间/加CACHE后的访存时间 解:设主存的工作速率为1,则CACHE的为1/5=0。2 加CACHE后的实际运行时间为,1*0。1+0。9*0。2=0。28 加速比为1/0。28=3。57 CACHE的页面地址计算 EG1:容量为64块的CACHE采用组相联的方式映象,字块大小为128个字,每4块为一组,若主存容量为4096块,且以字编十,那么主存地址应为()位,主存区号应为()位 解题:CHCHE的容量:64*128=2^13 ? ?? ?主存容量为:4096*128=2^19可以推出主存地址为19地址 主存地址的构成为主存区号+CACHE地址位数(13)可以推出主存区号为6(4096/64=2^6) EG2:一般来说,CACHE的功能(全部邮硬件实现)某32位计算机的CACHE容量为16k。CACHE块的大小为16B,若主存与CACHE的地址映射采用直接映射方式,则主存地址为1234E8F8的单元装入的CACHE地址为(10100011111000),在CACHE替换算法中,平均命中率最高的是(LRU) 我的方法:CACHE的容量可以算出CACHE地址为14位,而主存地址是32位,则可以推出主存地址的后十四位为CACHE的地址,故为:10100011111000 假设在采用直接映射方式的CACHE中,主存有B0—B7区8块组成,CACHE有C0---C3共4块,每块的大小为32个字节,采用FIFO块替换算法,在一个程序执行过程中依次访问块地址流如下:B1,B4,B6,B3,B0,B4,B6,B2,B4,B5 (1)写出主存地址的格式,并标出各个

文档评论(0)

liudao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档