首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某计算机系统中,16位浮点数的表示格式如图6-1所示。其中阶码4位(含1位符号)为定点整数,尾数12位(含1位符号)为定点小数,设一个数机器码为1110001010000000。 若阶码为移码且尾数为原码,则其十进制数真值为(2);若阶码为补码且尾数为补
某计算机系统中,16位浮点数的表示格式如图6-1所示。其中阶码4位(含1位符号)为定点整数,尾数12位(含1位符号)为定点小数,设一个数机器码为1110001010000000。 若阶码为移码且尾数为原码,则其十进制数真值为(2);若阶码为补码且尾数为补
admin
2009-02-15
55
问题
某计算机系统中,16位浮点数的表示格式如图6-1所示。其中阶码4位(含1位符号)为定点整数,尾数12位(含1位符号)为定点小数,设一个数机器码为1110001010000000。
若阶码为移码且尾数为原码,则其十进制数真值为(2);若阶码为补码且尾数为补码,则其十进制数真值规格化后的机器码为(3)。
选项
A、11110001010000
B、11110101000000
C、1101010100000000
D、1110001010000000
答案
C
解析
为了充分利用尾数来表示更多的有效数字,即提高数据的表示精度,通常采用规格化浮点数。规定浮点数在运算结束将运算结果存到计算机中时,必须是规格化的浮点数。规格化浮点数尾数的最高数值位是有效数字,即正尾数0.5≤F<1,负尾数-1<F≤-0.5。要求规格化以后,其尾数部分是正数时为0.1×××的形式,是负数时,对于原码为1.1×××的形式,对于补码为1.0×××的形式,可以通过尾数小数点的左右移动和阶码的变化实现。
对于本试题的解答思路是,对给定的机器码按给定的浮点数格式得到阶码和尾数,然后将阶码变为十进制数,最后得到浮点数的十进制真值。判断如果给定的浮点数机器码不是规格化表示的,则可将其表示为规格化的机器码。规格化时,先看给定的浮点数机器码的尾数是用什么码表示的,然后看看是否已是规格化数,如不是,将尾数小数点移位,但要注意,为保持浮点数的真值不变,阶码一定要相应地调整。另外在解答此类题目时,还要注意题目条件中给出的阶码和尾数是用什么码表示的,否则很容易出错,而得不到正确的计算结果,
针对本道题目,对所给机器码1110001010000000,按所规定的浮点数表示形式,可知阶码为1110(最高位为阶符1),尾数为001010000000(最高位为尾符0)。
①若阶码为移码,1110表示为十进制数加6,尾数为原码表示加0.0101B,所以浮点数为2
6
×0.0101B =010100B=20。
②若阶码为补码,1110表示为十进制数减2;尾数为补码,因该尾数为正数,即加0.0101,该浮点数为2
-2
×0.0101B=0.000101B=0.078125D。将此浮点数用规格化数形式表示。2
-2
×0.0101B=2
-3
×0.101B,阶码-3的补码为1101,因为浮点数规格化要求尾数最高数据位为有效数据位,即尾数绝对值大于等于0.5。实际判断中,对于尾数以补码表示时,看符号位与最高位是否相同,如不相同即为规格化数,如相同即为非规格化数,故规格化后的机器码为1101010100000000。对本题所给出的机器码来说,就是使其尾数 001010000000左移一位成为010100000000,相当于尾数数值乘2,相应地其阶码就应减1,即-2减1得-3。
转载请注明原文地址:https://kaotiyun.com/show/uqPZ777K
本试题收录于:
网络工程师上午基础知识考试题库软考中级分类
0
网络工程师上午基础知识考试
软考中级
相关试题推荐
质量管理人员在安排时间进度时,为了能够从全局出发、抓住关键路径、统筹安排、集中力量,从而达到按时或提前完成计划的目标,可以使用______。
(2011年上半年)某企业在项目实施过程中,为降低项目成本、更好地满足客户需求,按照以下流程对项目所需的部分产品进行了采购:①记录项目对于产品、服务或成果的需求,并且寻找潜在的供应商;②从供应商处获取相关信息、报价和建议书;③审核所有建议书,在供应商
(2012年下半年)Simple单位为加强项目管理、计划在2013年建设一个项目管理系统,但企业领导对该系统没有提出具体要求。钱工是项目负责人,要对项目的技术、经济等进行深入研究和方案论证,应(36)。如果钱工对比了自主开发和外购的成本、时间差异,该行为属
(2012年上半年)下面任务中,(65)不是在配置管理过程中执行的内容。
项目章程在项目管理中起着非常重要的作用,以下对项目章程的描述中______________是错误的。
在以下基于配置库的变更控制的图示中,①应为_______。
Java2平台有3个版本,它们是适用于小型设备和智能卡的Java2平台Micro版(20)、适用于桌面系统的Java2平台标准版(Java2PlatformStandardEdition,J2SE)、适用于创建服务器应用程序和服务的Java
如果某信息系统集成项目的客户、集成商、厂商等一系列合作伙伴全都已经把业务部署在各自的Internet网站上,而现在某客户希望可以把自己的IT业务系统通过Internet与这些合作伙伴实现B2B集成,那么该系统最适合采用的技术是______。
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。【说明】在开发某大型电子商务系统的过程中,为保证项目的开发质量,需要进行软件测试,某测试员被分配完成人事管理模块及某函数的测试任务。在问题3条件覆盖测试用例表中,去掉用例_____________
Packet-switchingwirelessnetworksarepreferable(66)whentransmissionsare(67)bemuseofthewaychargesare(68)perpacket.Circ
随机试题
(2013年)企业在制定未来的发展战略时,可选择的外部宏观环境分析方法是()。
A.钙 B.磷 C.钾 D.钠 E.钠和氯所有细胞中的核酸组成部分是()。
人体分部错误的是
毒性大,不能注射用的抗真菌药是
青年女性,尿频、尿急、尿痛伴终末血尿2个月余,尿呈淘米水状,内有大量脓细胞和絮状物,排泄性肾盂造影表现为肾盏边缘不整齐如虫蛀样改变,伴腰背痛,五心烦热,咽干口燥,大便干结,舌红少苔,脉细数。诊为
患者,男性,66岁,脑梗死后昏迷,需要插胃管供给营养。病区护士为了提高插管成功方法,应注意插管中不应采取的动作是()
对脑干损害有定位意义的体征是()。
当采用需要系数计算负荷时,应将配电干线范围内的用电设备按类型统一划组。配电所或总降压变电所的计算负荷为各车间变电所计算负荷之和再乘以什么?()
根据《全国主体功能区规划》,下列不属于国家层面的禁止开发区域包括()。
在Excel中,单击某行的行号可以选择整行。()
最新回复
(
0
)