深入理解计算机系统配套练习卷

上传人:M****1 文档编号:552697957 上传时间:2023-01-10 格式:DOCX 页数:7 大小:18.29KB
返回 下载 相关 举报
深入理解计算机系统配套练习卷_第1页
第1页 / 共7页
深入理解计算机系统配套练习卷_第2页
第2页 / 共7页
深入理解计算机系统配套练习卷_第3页
第3页 / 共7页
深入理解计算机系统配套练习卷_第4页
第4页 / 共7页
深入理解计算机系统配套练习卷_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《深入理解计算机系统配套练习卷》由会员分享,可在线阅读,更多相关《深入理解计算机系统配套练习卷(7页珍藏版)》请在金锄头文库上搜索。

1、深入题目李永伟第一章题目我们通常所说的“字节”由个二进制位构成。A2B4C6D8微型计算机硬件系统中最核心的部位是_。A. A主板CPUC内存处理器DI/O设备CPU中有一个程序计数器(又称指令计数器)。它用于存储保存将要提取的下一条指令的地址保存当前CPU所要访问的内存单元地址暂时存放ALU运算结果的信息保存当前正在执行的一条指令下列叙述中,正确的是CPU能直接读取硬盘上的数据CPU能直接存取内存储器CPU由存储器、运算器和控制器组成CPU主要用来存储程序和数据“32位微型计算机”中的32指的是()。微机型号B内存容量C运算速度D机器字长第二章题目求下列算是得值,结果用十六进制表示:A. 0

2、x503c+64=0x507c0x507b0x506c0x506b将十进制数167用十六进制表示的结果是0XB70XA70XB60XA6位级运算:0x69&0x55的结果是0X400X410X420X43逻辑运算!0x41的结果用十六进制表示为0X000X41D.0X01位移运算:对参数则x4(算术右移)的结果是0101000000001001C.D.截断:假设一个4位数值(用十六进制数字0F表示)截断到一个3位数值(用十六进制07表示),1011截断后的补码值是-335-5浮点表示:数字5用浮点表示时的小数字段frac的解释为描述小数值f,贝Uf=1/21/41/81/162.4.2_25-

3、8数字5用浮点表示,则指数部分E=1234数字5用浮点表示,则指数部分位表示为2A(K-1)+12AK+12(K-1)2AK浮点运算:(3.14+1e10)-1e10在计算机中的运算结果为3.1401e100.0第三章题目计算Imm(Eb,E,s)这种寻址模式所表示的有效地址:Imm+RE+REs*sImm+REb+REsImm+REbImm+REs下面这种寻址方式属于MREb立即数寻址寄存器寻址绝对寻址间接寻址假设初始值:dh=CR则执行下面一条指令后,%eax的值为多少?MOVB%DH,%AL%eax=987654CD%eax=CD765432C%eax=FFFFFFCDD.%eax=00

4、0000CD假设初始值:dh=CD则执行下面一条指令后,%eax的值为多少?MOVSBL%DH%AL%eax=987654CD%eax=CD765432C%eax=FFFFFFCDD.%eax=000000CD假设初始值:dh=CR则执行下面一条指令后,%eax的值为多少?MOVZBL%DH%AL%eax=987654CD%eax=CD765432C%eax=FFFFFFCDD.%eax=000000CD假设寄存器%eax的值为x,%ecx的值为y,则指明下面汇编指令存储在寄存器%edx中的值Leal(%eax,%ecx),%edxxByCx+yDx-y假设寄存器%eax的值为x,%ecx的值

5、为y,则指明下面汇编指令存储在寄存器%edx中的值Leal9(%eax,%ecx,2,%edxx+y+2B9*(x+y+2)C9+x+y+2D9+x+2y条件码CF表示A零标志B符号标志C溢出标志D进位标志条件码OF表示A零标志B符号标志C溢出标志D进位标志在奔腾4上运行,当分支行为模式非常容易预测时,我们的代码需要大约16个时钟周期,而当模式是随机时,大约需要31个时钟周期,则预测错误处罚大约是多少?25303540第五章题目指针xp指向x,指针yp指向y,下面是一个交换两个值得过程:Viodswap(int*xp,int*yp)(*xp=*xp+*yp/x+y*yp=*xp-*yp/x+y

6、-y=x*xp=*xp-*yp/x+y-x=y考虑,当xp=yp时,xp处的值是多少A.xyC.0D.不确定考虑下面函数:intmin(intx,inty)(returnxy?x:y;intmax(intx,inty)(returnxy?y:x;viodincr(int*xp,intv)(*xp+=v;intsquare(intx)(returnx*x;下面一个片段调用这些函数:for(i=min(x,y);imax(x,y);incr(&i,1)t+=square(i);假设x等于10,y等于100.指出该片段中4个函数min(),max(),incr(),square()个被调用的次数一次

7、为911909019190901190909019090考虑下面函数:intmin(intx,inty)(returnxy?x:y;intmax(intx,inty)(returnx=min(x,y);incr(&i,-1)t+=square(i);假设x等于10,y等于100.指出该片段中4个函数min(),max(),incr(),square()个被调用的次数一次为911909019190901190909019090考虑下面函数:intmin(intx,inty)(returnxy?x:y;intmax(intx,inty)(returnxy?y:x;viodincr(int*xp,i

8、ntv)(*xp+=v;intsquare(intx)(returnx*x;下面一个片段调用这些函数:Intlow=min(x,y);Inthigh=max(x,y);For(i=low;ihigh;incr(&i,1)t+=square(i);假设x等于10,y等于100.指出该片段中4个函数min(),max(),incr(),square()个被调用的次数依次为911909019190901190909019090假设某个函数有多个变种,这些变种保持函数的行为,又具有不同的性能特性,对于其中的三个变种,我们发现运行时间(以时钟周期为单位)可以用下面的函数近似的估计版本1:60+35n版本

9、2:136+4n版本3:157+1.25n问题是当n=2时,哪个版本最快?123无法比较假设某个函数有多个变种,这些变种保持函数的行为,又具有不同的性能特性,对于其中的三个变种,我们发现运行时间(以时钟周期为单位)可以用下面的函数近似的估计版本1:60+35n版本2:136+4n版本3:157+1.25n问题是当n=5时,哪个版本最快?123无法比较假设某个函数有多个变种,这些变种保持函数的行为,又具有不同的性能特性,对于其中的三个变种,我们发现运行时间(以时钟周期为单位)可以用下面的函数近似的估计版本1:60+35n版本2:136+4n版本3:157+1.25n问题是当n=10时,哪个版本最

10、快?123无法比较下面有一个函数:doublepoly(doublea,doublex,intdegree)longinti;doubleresult=a0;doublexpwr=x;for(i=1;i=degree;i+)(result+=ai*xpwr;xpwr=x*xpwr;returnresult;当degree=n,这段代码共执行多少次加法和多少次乘法?nn2nnn2n2n2n一名司机运送一车货物从A地到B地,总距离为2500公里。估计在速度限制以内平均时速为100公里,整个行程需要25个小时。有一天,一段长度为1500公里的路段取消了限速,司机可以在搞路段开到每小时150公里。则他

11、的这次行程的加速比是多少?1.11.21.251.3公司的四场部门许诺你的客户下一版软件性能会提高一倍。分配给你的任务是实行这个承诺。你确定只能改进系统60%的部分,为了达到整体性能目标,你需要将这个部分提高到多少(也就是k的值应为多少?提示:Amdahl定律)给定S=2和=0.82.572.672.472.77第六章题目6_25_1有这样一个磁盘:有五个盘片,每个扇区512字节,每个面20000条磁道,每条磁道平均300个扇区,则这个磁盘容量是多少(GB)?25.7230.7235.7240.726_25_2有这样一个磁盘:有2个盘片,每个扇区512字节,10000个磁道,每条磁道平均400

12、个扇区,则这个磁盘容量是多少(GB)?A. 6.27.28.29.2计算下面这个磁盘上一个扇区的访问时间,以ms为单位:旋转速率:15000RPM,Tavgseek=8mS每条磁道的平均扇区数位5008910116_25_4计算机工作中只读不写的存储器是()。DRAMROMSRAMEEPROM6_25_5下面关于主存储器(也称为内存)的叙述中,不正确的是()。当前正在执行的指令与数据都必须存放在主存储器内,否则处理器不能进行处理存储器的读、写操作,一次仅读出或写入一个字节字节是主存储器中信息的基本编址单位从程序设计的角度来看,cache(高速缓存)也是主存储器6_25_6CPU对存储器或I/O端口完成一次读/写操作所需的时间称为一个()周期。(A) 指令总线时钟读写6_25_7主存和CPU之间增加高速缓存的目的是()。解决CPU和主存间的速度匹配问题扩大主存容量既扩大主存容量,又提高存取速度增强CPU的运算能力6_25_8采用虚拟存储器的目的是()。提高主存速度扩大外存的容量扩大内存的寻址空间提高外存的速度6_25_9和外存储器相比,内存储器的特点是()。(A) 容量大、速度快、成本低(B) 容量大、速度慢、成本高(C) 容量小、速度快、成本高容量小、速度快、成本低6_25_10若内存容量为64KB,则访问内存所需地址线(涤(A) 16(B) 20(D)19

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号