2023年计算机统考真题 解析.docx





《2023年计算机统考真题 解析.docx》由会员分享,可在线阅读,更多相关《2023年计算机统考真题 解析.docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、王道考研系列2023年全国硕士探讨生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合(科目代码:408 )特殊鸣谢:阿三(casper08 , 哈工大)王道考研系列辅导书 编写团队予人玫瑰手留余香 器编译时将8个8位寄存器R1R8分别安排给变量x、y、一、zl、z2、kl和 k2o请回答下列问题。(提示:带符号整数用补码表示)(1 )执行上述程序段后,寄存器RI、R5和R6的内容分别是什么?(用十六进制表示) (2 )执行上述程序段后,变量ni和kl的值分别是多少?(用十进制表示)(3 )上述程序段涉及带符号整数加/减、无符号整数加/减运算,这四种运算能否利用 同一个加法器协助电路实
2、现?简述理由。(4 )计算机内部如何推断带符号整数加/减运算的结果是否发生溢出?上述程序段中, 哪些带符号整数运算语句的执行结果会发生溢出?解答:(1 ) R1=134=86H, R5=90H, R6=7CH ;134=1000 0110B=86H ; x-y=1000 0110B-1111 0110B=1001 0000B=90H ; x+y=1000 0110B+1111 0110B=0111 1100B (溢出)(2 ) m=-122,kl=-112m=1000 0110B,做高位为符号位,则 m 的原码为 1111 1010B=-122 ;n=llll 0110Bn 的原码为 1000
3、 1001=-10 ; kl=m-n=-112o(3 )无符号数和有符号数都是以补码的形式存储,加减运算没有区分(不考虑溢出状况 时),只是输出的时候若是有符号数的最高位是符号位。减法运算求-x补的时候,是连同符号位一起按位取反末位加1 ,但是假如有溢出状况, 这两者是有区分的,所以可以利用同一个加法器实现,但是溢出推断电路不同。(4 )推断方法是假如最高位进位和符号位的进位不同,则为溢出;int k2=m+n;会溢出; 三种方法可以推断溢出,双符号位、最高位进位、符号相同操作数的运算后与原操作数 的符号不同则溢出44 .( 12分)某计算机存储器按字节编址,虚拟(逻辑)地址空间大小为16MB
4、,主存(物 理)地址空间大小为1MB ,页面大小为4KB ; Cache采纳干脆映射方式,共8行;主 存与Cache之间交换的块大小为32B。系统运行到某一时刻时页表的部分内容和Cache 的部分内容分别如题44-a图、题44-b图所示,图中页框号及标记字段的内容为十六进 制形式。虚页号有效位页框号 行号角效位标记 01060.1020110421/021152101D3102 1110540J 4,10645-12B5.114D606071327127A题44-a图页表的部分内容题44-b图Cache的部分内容请回答下列问题。(1 )虚拟地址共有几位,哪几位表示虚页号?物理地址共有几位,哪几
5、位表示页框号 (物理页号)?(2 )运用物理地址访问Cache时,物理地址应划分成哪几个字段?要求说明每个字段 的位数及在物理地址中的位置。(3 )虚拟地址001C60H所在的页面是否在主存中?若在主存中,则该虚拟地址对应的 物理地址是什么?访问该地址时是否Cache命中?要求说明理由。(4 )假定为该机配置一个4路组相联的TLB共可存放8个页表项,若其当前内容(十 六进制)如题44-c图所示,则此时虚拟地址024BACH所在的页面是否存在主存 中?要求说明理由。组号有效位标记页框号 有效位标记页框号 有效位标记页框号 有效位标记页框号01001150一10121F10132D0一10087E
6、0一题44-c图TLB的部分内容解答:(1)24位、前12位;20位、前8位。16M=224故虚拟地址24位,4K=212,故页内地址12位 所以虚页号为前12位;1M=22O 故物理地址20位,20-12=8 ,故前8位为页框号。(2)主存字块标记(12bit cache字块标记(3bit 1字块内地址(5bit)物理地址20位,其中,块大小为32B=25B故块内地址5位;cache共8行,8=23 ,故 字块标记为3位;20-5-2=12 ,故主存字块标记为12位。(3 )在主存中,04c60H,不命中,没有04C的标记字段001C60H中虚页号为001H=l ,查页表知其有效位为1 ,在
7、内存中;该物理地址对应的也 表项中,页框号为04H故物理地址为04C60H ;物理地址04C60H在干脆映射方式下,对应的 行号为4 ,有效位为1但是标记位为064H W 04CH故不命中。(4 )在,012的那个标记是对的。思路:标记11位组地址1位页内地址12位,前12位为0000 0010 0100 ,组地址位为 。,第0组中存在标记为。12的页,其页框号为1F ,故024BACH所在的页面存在主存中。45.(8分)某银行供应1个服务窗口和10个供顾客等待的座位。顾客到达银行时,若有空 座位,则到取号机上领取一个号,等待叫号。取号机每次仅允许一位顾客运用。当营业 员空闲时,通过叫号选取一
8、位顾客,并为其服务。顾客和营业员的活动过程描述如下: cobegin(process 顾客 i (从取号机获得一个号码;等待叫号;获得服务;)process 营业员 (while ( TRUE )(叫号;为客户服务; coend请添加必要的信号量和P、V (或wait()x signal()操作,实现上述过程中的互斥与同步。要求写出完整的过程,说明信号量的含义并赋初值。解答:semaphore seets = 10, /有10个坐位的资源信号量mutex =1, /取号机互斥信号量haveCustom = 0; / 顾客与营业员同步,无顾客时营业员休息process 顾客 (P (seets)
9、; / 等空位P(mutex); / 申请运用取号机从取号机上取号;V (mutex); / 取号完毕V (haveCustom); / 通知营业员有新顾客到来等待营业员叫号;V (seets) ; /离开坐位接受服务;process 营业员 (while (True)P(haveCustom); / 没有顾客则休息 叫号; 为顾客服务;46.(7分)某文件系统为一级书目结构,文件的数据一次性写入磁盘,已写入的文件不行 修改,但可多次创建新文件。请回答如下问题。(1 )在连续、链式、索引三种文件的数据块组织方式中,哪种更合适?要求说明理由。 为定位文件数据块,须要FCB中设计哪些相关描述字段?
10、(2 )为快速找到文件,对于FCB ,是集中存储好,还是与对应的文件数据块连续存储 好?要求说明理由。解答:(1 )连续更合适,因为一次写入不存在插入问题,连续的数据块组织方式完全可以满意一次 性写入磁盘。同时连续文件组织方式削减了其他不必要的空间开销,而连续的组织方式依次 查找读取速度是最快的。(2 ) FCB集中存储好。书目是存在磁盘上的,所以检索书目的时候须要访问磁盘,速度很 慢;集中存储是将文件限制块的一部分数据分解出去,存在另一个数据结构中,而在书目中 仅留下文件的基本信息和指向该数据结构的指针,这样一来就有效地缩短削减了书目的体 积,削减了书目在磁盘中的块数,于是检索书目时读取磁盘
11、的次数也削减,于是就加快了检 索书目的次数。47.(9分)某主机的MAC地址为00-15-C5-C1-5E-28 , IP地址为10.2.128.100 (私有地址)0 题47-a图是网络拓扑,题47-b图是该主机进行Web恳求的1个以太网数据帧前80个字节的十六进制及ASCII码内容。MTU=1500BR 102128.100101.12,123.15图47-a图网络拓扑0000 00 21 27 21 51 ee 00 15 c5 cl 5e 28 08 00 45 00.!Q人(.E.001001 ef 11 3b 40 00 80 06ba 9d 0a 02 80 64 40 aa.d
12、.0020 62 20 04 ff 00 50 eO e200 fa 7b f9 f8 05 50 180030 fa TO la c4 00 00 47 4554 20 2f 72 66 63 2e 68GE T /rfc.h0040 74 6d 6c 20 48 54 54 502f 31 2e 31 Od 0a 41 63题47-b图以太网数据帧(前80字节)请参考图中的数据回答以下问题。(1 ) Web服务器的IP地址是什么?该主机的默认网关的MAC地址是什么?(2 )该主机在构造题47-b图的数据帧时,运用什么协议确定目的MAC地址?封装该 协议恳求报文的以太网帧的目的MAC地址是什
13、么?(3 )假设HTTP/1.1协议以持续的非流水线方式工作,一次恳求-响应时间为RTT , rfc.html页面引用了 5个JPEG小图像,则从发出题47-b图中的Web恳求起先到 阅读器收到全部内容为止,须要多少个RTT ?(4 )该帧所封装的IP分组经过路由器R转发时,需修改IP分组头中的哪些字段? 注:以太网数据帧结构和配分组头结构分别如题47.c图、题474图所示。6B6B 2B 46-1500B 4B目的MAC地址源MAC地址类型数据CRC题47-c图以太网帧结构解答:00-21-27-21-51-ee以太网帧头部6+6+2=14字节,IP数据报首部目的IP地址字段前有4*4=16
14、字节,从以 太网数据帧第一字节起先数14+16二30字节,得目的IP地址40 aa 62 20(十六进制),转换 为十进制得642O以太网帧的前六字节00-21-27-21-51-ee是目的MAC地址,本题中即为 主机的默认网关端口的MAC地址。ARP FF-FF-FF-FF-FF-FFARP协议解决IP地址到MAC地址的映射问题。主机的ARP进程在本以太网以广播的形 式发送ARP请求分组,在以太网上广播时,以太网帧的目的地址为全1 z即FF-FF -FF-FF-FF-FFO6HTTP/1.1协议以持续的非流水线方式工作时,服务器在发送响应后仍旧在一段时间内 保持这段连接,客户机在收到前一个响
15、应后才能发送下一个恳求。第一个RTT用于恳求web 页面,客户机收到第一个恳求的响应后(还有五个恳求未发送),每访问一次对象就用去一个 RTT0故共1+5=6个RTT后阅读器收到全部内容。源 IP 地址 0a 02 80 64 改为 65 0c 7b Of生存时间(TTL)减1校验和字段重新计算私有地址和Internet上的主机通信时,须有NAT路由器进行网络地址转换,把IP数据 报的源IP地址(本题为私有地址)转换为NAT路由器的一个全球IP地址(本题为 101.12.123.15)。因此,源IP地址字段0a 02 80 64变为65 0c 7b 0fo IP数据报每经 过 一个路由器,生存
16、时间TTL值就减1 ,并重新计算首部校验和。若IP分组的长度超过输出 链路的MTU ,则总长度字段、标记字段、片偏移字段也要发生变更。留意,图47-b中每行前4bit是数据帧的字节计数,不属于以太网数据帧的内容。-、单项选择题:140小题,每小题2分,共80分,下列每小题给出的四个选项中,只有一 项符合题目要求的。请在答题卡上将所选项的字母涂黑。)1 .设n是描述问题规模的非负整数,下面程序片段的时间困难度是x=2 ;while ( x丑画群注7 .对于下列关键字序列,不行能构成某二叉排序树中一条查找路径的序列是A . 95,22,91,24,94,71B . 92,20,91,34,88,3
17、5C . 21,89,77,29,36,38D .12,25,71,68,33,34解答:A。选项A中,当查到91后再向24查找,说明这一条路径之后查找的数都要比91小, 后面的94就错了。8 .下列关于图的叙述中,正确的是I.回路是简洁 路径n.存储稀疏图,用邻接矩阵比邻接表更省 空间m.若有向图中存在拓扑序列,则该图不存在回路人.仅口8.仅1、口 C.仅HI9.仅1、田解答:聂1.回路对应于路径,简洁回路对应于简洁路径;n.刚好相反;m.拓扑有 序的必要条件。故选c。9 .为提高散列(Hash )表的查找效率,可以实行的正确措施是I .增大装填(载)因子口.设计冲突(碰撞)少的散列函 数m
18、.处理冲突(碰撞)时避开产生聚集(积累)现象 A.仅IB.仅口c.仅I、n D.仅口、m解答:BoIII错在避开二字。10 .为实现快速排序算法,待排序序列宜采纳的存储方式是A.依次存储 B.散列存储C.链式存储D.索引存储解答:Ao内部排序采纳依次存储结构。H .已知序列25,13,10,12,9是大根堆,在序列尾部插入新元素18 ,将其再调整为大根堆, 调整过程中元素之间进行的比较次数是A . 1B . 2C . 4D . 5解答:Bo首先与10比较,交换位置,再与25比较,不交换位置。比较了二次。12 .下列选项中,描述浮点数操作速度指标的是A . MIPSB . CPIC . IPCD
19、 . MFLOPS解答:Do送分题。13 .float型数据通常用IEEE 754单精度浮点数格式表示。若编译器将float型变量x安排在 一个32位浮点寄存器FR1中,且x=-8.25 ,则FR1的内容是A . C104 0000H B . C242 0000H C . C184 0000H D . C1C2 0000H解答:Ao x的二进制表示为-1000.01 =-1.000 01x2u依据IEEE754标准隐藏最高位的T ,又E-127=3 ,所以E=130=1000 0010(2)数据存储为1位数符+8位阶码(含阶符)+23位 尾数。故FR1 内容为 1 10000 0010 000
20、0 10000 0000 0000 0000 000即1100 0001 0000 0100 0000 0000 0000 0000 ,即C104000H14 .下列各类存储器中,不采纳随机存取方式的是A . EPROMB . CDROMC . DRAMD . SRAM解答:Bo光盘采纳依次存取方式。15某计算机存储器按字节编址,主存地址空间大小为64MB现用4M x 8位的RAM芯片组成32MB 的主存储器,则存储器地址寄存器MAR的位数至少是A.22位B.23位C.25位D . 26位解答:Do 64MB的主存地址空间,故而MAR的寻址范围是64M ,故而是26位。而实际的主存的空间不能代
21、表MAR的位数。16偏移寻址通过将某个寄存器内容与一个形式地址相加而生成有效地址。下列寻址方式中, 不属于偏移寻址方式的是A.间接寻址B.基址寻址C.相对寻址D.变址寻址解答:A。间接寻址不须要寄存器,EA二(A)。基址寻址:EA二A+基址寄存器内同;相对寻 址:EA = A+PC内容;变址寻址:EA = A+变址寄存器内容。17 ,某机器有一个标记寄存器,其中有进位/借位标记CF、零标记ZF、符号标记SF和溢出标 志OF ,条件转移指令bgt (无符号整数比较大于时转移)的转移条件是A . CF + OF = 1 B . SF + ZF = 1 C . CF+ZF = 1 D . CF+SF
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023年计算机统考真题 解析 2023 计算机 统考

限制150内