第一范文网 - 专业文章范例文档资料分享平台

[实用参考]2014年东南大学计算机专业考研真题

来源:用户分享 时间:2025/5/26 4:13:15 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

[重点实用参考文档资料]

} 46.

(1)Cache地址为:组号13位、组内块号2位、块内地址5位。则Cache有2的13次方个组=8192个组。

主存地址为:区号14位、区内块号13位、块内地址5位。Cache行由目录表项和数据区两部分,目录表项位数为:14+2(LRU位)+1(标记位)+1(写回法脏位)=18位。

数据区为32G8位=256位。则Cache行大小至少有18+256=274位。 (2)0000 0000 0100 0110 0011 0000 0101 0000,则10 0011 0000 010为命中组号,Cache行标记字段的值为0000 0000 0100 01

(3)A[i]+=A[i+1]等价于A[i]=A[i]+A[i+1],则一次循环需要访问主存三次。for(i=0;i<512;i+=2)可得循环次数为512/2=256次,则该程序段共访存256G3=768次。由sizeof(int)=4,可得存储一个int型数据需要4B。由一个Cache块大小为32B,可得一个Cache块可以存放32/4=8个int型数据。

}

count = 0;

for (int i=0;i

if (a[i] == mainElement)

count++; }

if (count >n/2)

return mainElement;

else

return'\\0';

[重点实用参考文档资料]

[重点实用参考文档资料]

intA[512]定义了512个int型数据,则存储A[512]共需要512/8=64个Cache块。则命中率为1-64/768=704/768=91.7%。 47.

(1)A8H=1010 1000,1010对应为OP2的存数操作,Rs/Rd=10,则源操作数的寻址方式为寄存器寻址。

(2)y=yG8,思路:先将y所在单元存入R0,将R0左移3位,再将R0放入y所在单元

1001 00 00;取数操作

0010 0011 ;地址23H,这两步相当于R0←[23H] 1000 01 00 ;赋值操作

0000 0011;3,这两步相当于R1←03H

001 0 00 01 ;R0算术左移(R1)位,相当于R0<<(R1) 1010 00 00 ;存数操作

0010 0011 ;地址23H,这两步相当于[23H]←(R0) (3)

R2→MAR,1→Read 1T R3→Y,M(MAR)→MDR2T

MDR→ALU,ADD→ALU,ALU→Z1T Z→R3,1→End 1T 总共需要5个时钟周期

[重点实用参考文档资料]

[实用参考]2014年东南大学计算机专业考研真题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4hv2e5j0165zpak1cslt1is53085cn00ibr_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top