12系统结构答案.ppt
《12系统结构答案.ppt》由会员分享,可在线阅读,更多相关《12系统结构答案.ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、11.模模拟a.用用软件方法在一台件方法在一台现有的有的计算机上算机上实现另一台另一台计算机的指算机的指令系令系统b.指在一个厂家内生指在一个厂家内生产的具有相同的系的具有相同的系统结构,但具有不构,但具有不同同组成和成和实现的一系列不同型号的机器的一系列不同型号的机器2.仿真仿真a.用微程序直接解用微程序直接解释另一种机器指令系另一种机器指令系统的方法的方法b.每条指令的平均每条指令的平均时钟周期数周期数3.MIPSa.它表示每秒百万指令条数它表示每秒百万指令条数b.每秒百万次浮点操作次数每秒百万次浮点操作次数4.MFLOPSa.每秒百万次浮点操作次数每秒百万次浮点操作次数b.计算机算机组成
2、是成是计算机系算机系统结构的构的逻辑实现课课堂堂作作业(一)单选题业(一)单选题21.想在系列机中发展一种新型号机器,你想在系列机中发展一种新型号机器,你认为将认为将CPU与主存之间的数据通路宽度与主存之间的数据通路宽度由由16位扩到位扩到32位,以加快主机内部信息位,以加快主机内部信息的传送。可以考虑的,还是不行的?为的传送。可以考虑的,还是不行的?为什么?什么?可以。只是提高了数据传输的速度。可以。只是提高了数据传输的速度。课课堂堂作作业(二)业(二)31.假定我们将某一执行部件改进后速度假定我们将某一执行部件改进后速度提高提高10倍。倍。改进后改进后被改进部件执行时被改进部件执行时间占系
3、统总运行时间的间占系统总运行时间的50%。则改进。则改进后,获得的加速比后,获得的加速比Sp是多少?是多少?解:解:Se=10,Fe=0.5Sp=1/(1-0.5)+0.5/10=1.82答:获得的加速比答:获得的加速比Sp是是1.82。课课堂堂作作业(三)业(三)41.假定我们将某一执行部件改进后速度提高假定我们将某一执行部件改进后速度提高10倍。倍。改进后改进后被改进部件执行时间占系统被改进部件执行时间占系统总运行时间的总运行时间的50%。则改进后,获得的加。则改进后,获得的加速比速比Sp是多少?是多少?解:解:改进后改进后被改进部件执行时间为被改进部件执行时间为t1,则则改改进后不能进后
4、不能被改进部件执行时间为被改进部件执行时间为t2=t1/(50%)-t1=t1.T0=t1+10t1=11t1Tn=t1+t1=2t1Sp=T0/Tn=11t1/2t1=5.5答:获得的加速比答:获得的加速比Sp是是5.5。课课堂堂作作业(三)业(三)5在尾数采用补码、小数表示且在尾数采用补码、小数表示且p=6,阶码采用移码、整数表,阶码采用移码、整数表示且示且q=6,尾数基,尾数基rm为为16,阶码基,阶码基re为为2的情况下:的情况下:(1)最大尾数为:最大尾数为:1rm-p116-6,0.FFFFFF(2)最小正尾数为:最小正尾数为:1/rm1/16,0.100000(3)最小尾数为:最
5、小尾数为:-1,1.000000(4)最大负尾数为:最大负尾数为:-(rm-1+rm-p)(16-1+16-6),1.EFFFFF(5)最大阶码为:最大阶码为:req126163,7F,包括符号位共,包括符号位共7个个1(6)最小阶码为:最小阶码为:-req-26-64,00,包括符号位共,包括符号位共7个个0(7)最大正数为:最大正数为:(116-6)1663,7FFFFFFF(8)最小正数为:最小正数为:16-65,00100000(9)最大负数为:最大负数为:-(16-1+16-6)16-64,80EFFFFF(10)最小负数为:最小负数为:-1663,FF000000(11)浮点零为:
6、浮点零为:00000000(12)表数精度为:表数精度为:16-5/22-21(13)表数效率为:表数效率为:15/1693.75(14)能表示的规格化浮点数个数为:能表示的规格化浮点数个数为:21516527+1课课堂堂作作业(四、五、六)业(四、五、六)6证明:在浮点数的字长和表数范围一定时,尾数基值证明:在浮点数的字长和表数范围一定时,尾数基值rm取取2或或4具有最高的表精度。具有最高的表精度。(见教案见教案)假设有两种表示方式假设有两种表示方式F1和和F2,它们二进制字长相同,尾数,它们二进制字长相同,尾数都用原码或补码、小数表示,阶码都移码、整数表示,都用原码或补码、小数表示,阶码都
7、移码、整数表示,阶码的基值均为阶码的基值均为2,尾数基值不同。,尾数基值不同。浮点数表示方式浮点数表示方式F1:rm1=2,p1,q1,二进制字长:二进制字长:L1=p1+q1+2浮点数表示方式浮点数表示方式F2:rm1=2k,p2,q2,二进制字长:二进制字长:L2=kp2+q2+2由于由于F1和和F2二进制字长相同,即二进制字长相同,即L1=L2,得,得p1+q1=kp2+q2(1)F1的表数范围是:的表数范围是:F2的表数范围是:的表数范围是:课课堂堂作作业(六业(六*)7课课堂堂作作业(六业(六*)两边取以两边取以2为底的对数得为底的对数得:q1=q2+log2k(2)(2.2)代入代
8、入(2.1)得:得:p1+q2+log2k=kp2+q2化简得到:化简得到:p1=kp2-log2k(2.3)F1的表示数精度是:的表示数精度是:(2.4)把把(2.3)代入代入(2.4)得到:得到:F2的表示数精度是:的表示数精度是:取取F2与与F1表示数精度的比值:表示数精度的比值:(2.5)只有只有k=1(rm=2)或或k=2(rm=4)时,比值时,比值T=1结论结论1:在字长和表数范围一定时,尾数基值:在字长和表数范围一定时,尾数基值rm取取2或或4,浮点数具有最高的表精度。浮点数具有最高的表精度。8操作码:00,01,10,110,1110,11110,11111平均长度:H=2.3
9、50.350.250.200.100.050.020.030.050.100.200.401.000000001111110.60课课堂堂作作业(七)业(七)9寄存器-寄存器:每个R为3位,共8位00RR;01RR10RR寄存器-存储器:R为为3位,位,X为为1位,位,A变址变址量为量为8(127),共,共16位。位。1100RXA(变址寄存器两个只要1位)1101RXA(变址量127需要8位)1110RXA1111RXA课课堂堂作作业(八)业(八)10课课堂堂作作业(十)业(十)1、2-4-6扩展编码方法的最短码长是(扩展编码方法的最短码长是(2)位,最长码长是()位,最长码长是(6)位。最
10、多)位。最多可编码的码点数为(可编码的码点数为(46)个。)个。同学们的答案有:同学们的答案有:276、10、84、82(5人)人)、32、21、62、66、40、41、44、63(6人)人)、60、16、81、36、22、64(8人)、人)、61、46(3人)人)2008年年10月月4日日11Pentium5CPU主频为主频为3G,假设满负荷,假设满负荷情况下,输出输入设备需要输入输出情况下,输出输入设备需要输入输出1GW/s,一条指令平均需要两个数据,内存频率为,一条指令平均需要两个数据,内存频率为1333MHz,请你计算,请你计算CPU与存储器提供数据与存储器提供数据和指令速度平衡吗?相
11、差多少倍?和指令速度平衡吗?相差多少倍?解:CPU主频为主频为3G,即每秒需要,即每秒需要3*5=15GW指令,那么数据需要指令,那么数据需要15G*2=30GW,输入输,输入输出数据出数据1GW,三项和为,三项和为46GW。相差倍数相差倍数=46*1000/1333=34倍。倍。CPU与与存储器提供数据和指令速度是不平衡的。存储器提供数据和指令速度是不平衡的。课课堂堂作作业(十)业(十)121、请回答下列问题:在许多早期处理机中,为什么采用微程序设计方法?为什么现代处理机较少采用该方法?答:早期主要是微程序设计方法允许少量硬件实现较复杂指令。现代可用硬件增多,CISC指令减少,这样在硬件中直
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 12 系统 结构 答案
限制150内