电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

2025年计算机专业考研真题讲解

2025年计算机专业考研真题讲解_第1页
1/5
2025年计算机专业考研真题讲解_第2页
2/5
2025年计算机专业考研真题讲解_第3页
3/5
【例 1】(全国计算机学科联考专业基础综合卷第 12 题,2 分): 一种 C 语言程序在一台 32 位机器上运行。程序中定义了三个变量 x、y、z,其中 x 和 z 是 int 型,y 为 short 型。当 x=127,y=-9 时,执行赋值语句 z=x+y 后,x、y、z 的值分别是 A.X=0000007FH,y=FFF9H,z=00000076H B.X=0000007FH,y=FFF9H,z=FFFF0076H C.X=0000007FH,y=FFF7H,z=FFFF0076H D.X=0000007FH,y=FFF7H,z=00000076H 【解析】 D。本题目波及知识点如下:(1)十进制数转换为二进制数:十进制转二进制的措施为整数部分除 2 取余倒计数,小数部分乘 2 取整正计数。(2)转成 32 位补码[127]补=[1111111B]补=[+0000000000000000000000001111111B]补=00000000000000000000000001111111B=0007FH[-9]补=[-1001B]补=[-0000000000000000000000000001001B]补(3)求 x+y 的真值及补码 127+(-9)=118[118]补=[1110110B]补=[+0000000000000000000000001110110B]补=00000000000000000000000001110110B=00076H 或补码直接求和:0007FH+0FFF7H =00076H答案为 D。【例 2】(全国计算机学科联考专业基础综合卷第 13 题,2 分): 浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等环节。设浮点数的阶码和尾数均采用补码表达,且位数分别为5 位和 7 位(均含 2 位符号位)。若有两个数 X=27×29/32,Y=25×5/8,则用浮点加法计算 X+Y 的最终止果是 A:00111 1100010 B: 00111 0100010 C:01000 0010001 D: 发生溢出 【解析】 D。本题目波及知识点如下:(1)浮点数表达:设 X=Mx * 2Ex , Y=My * 2Ey [Mx ] 补=[29/32]补= [+0.11101B]补=00 11101B [My ] 补=[5/8]补= [+0. 101B]补=[+0. 10100B]补=00 10100B [Ex ] 补= [7]补= [+111B]补=00 111B [Ey ] 补= [5]补= [+101B]补=00 101B X: 00 111B 00 11101B Y: 00 101B 00 10100B (2)对阶9 / 2 ... 1= 4 / 2 ... 0= 2 / 2 ... 0= 1/ 2 ... 19=1001B127 / 2 ... 1= 63 / 2 ... 1= 31 / 2 ... 1= 15 / 2 ... 1=7 / 2 ... 1= 3 / 2 ...1= 1 / 2 ... 1127= 1111111B Ex > Ey ,因此 Y: 00 111B 00 00101 00B,[My ] 补= 00 00101 00B,[Ey ] 补=00 111B (3)尾数求和 [Mx+ My] 补= 01 00010B (4)右规 尾数的...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

2025年计算机专业考研真题讲解

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部