首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知两个实数x=-68,y=-8.25,它们在C语言中定义为float型变量,分别存放在寄存器A和B中。另外,还有两个寄存器C和D。A、B、C、D都是32泣的寄存器。请问(要求用十六进制表示二进制序列): (1)寄存器A和B中的内容分别是什么? (
已知两个实数x=-68,y=-8.25,它们在C语言中定义为float型变量,分别存放在寄存器A和B中。另外,还有两个寄存器C和D。A、B、C、D都是32泣的寄存器。请问(要求用十六进制表示二进制序列): (1)寄存器A和B中的内容分别是什么? (
admin
2014-07-18
30
问题
已知两个实数x=-68,y=-8.25,它们在C语言中定义为float型变量,分别存放在寄存器A和B中。另外,还有两个寄存器C和D。A、B、C、D都是32泣的寄存器。请问(要求用十六进制表示二进制序列):
(1)寄存器A和B中的内容分别是什么?
(2)x和y相加后的结果存放在C寄存器中,寄存器C中的内容是什么?
(3)x和y相减后的结果存放在D寄存器中,寄存器D中的内容是什么?
选项
答案
(1)float型变量在计算机中都被表示成IEEE754单精度格式。 X=-68=-(1000100)
2
=-1.0001×2
6
,符号位为1,阶码127+6=128+5=(10000101)
2
,尾数为1.0001,所以小数部分为:000 1000 0000 0000 0000 0000,合起来整个浮点数表示为:11000 0101 000 1000 0000 0000 0000 0000,写成十六进制为:C2880000H。 Y=-8.25=-(1000.01)
2
=-(1000.01)
2
=-1.00001×2
3
,符号位为1,阶码为127+3=128+2=(1000 0010)
2
,尾数为1.00001,所以小数部分为:000 0100 0000 000000000000,合起来整个浮点数表示为:1 1000 0010 000 0100 0000 0000 0000 0000,写成十六进制为C1040000H。因此,寄存器A和B的内容分别为C2880000H、C1040000H。 (2)两个浮点数相加的步骤如下: ①对阶:E
x
=10000101,E
y
=10 000 010,则:[E
x
一E
y
]
补
=[E
x
]
补
一[E,]补--.10 000 101+01111 110=00 000 011。E大于E
x
,所以对y进行对阶。对阶后,y=一0.00 100 001×2
6
。 ②尾数相加:x的尾数为-1.000 1000 0000 0000 0000 0000,y的尾数为-0.001 0000 1000 0000 0000 0000,用原码加法运算实现,两数符号相同,做加法,结果为-1.001 1000 1000 0000 0000 0000。即x加y的结果为-1.001 1000 1×2
6
,所以符号位为1,尾数为:001 1000 1000 0000 0000 0000,阶码为127+6=128+5,即:1000 0101。合起来为:1 1000 0101 001 1000 1000 0000 0000 0000,转换为十六进制形式为:C2988000H。所以C寄存器中的内容是C2988000H。 (3)两个浮点数相减的步骤同加法,对阶的结果也一样,只是尾数相减。尾数相减:x的尾数为-1.000 1000 0000 0000 0000 0000,y的尾数为-0.001 0000 1000 0000 0000 0000。 用原码减法运算实现,两数符号相同,做减法;符号位:取大数的符号为1:数值部分:大数加小数负数的补码:x减y的结果为-0.11101111×2
6
=1.1101111×2
5
,所以,符号位为1,尾数为110 1111 0000 0000 0000 0000,阶码为127+5=128+4,即1000 0100,合起来为:1 1000 0100 110 1111 0000 0000 0000 0000,转换为十六进制形式为:C26F0000H,所以寄存器D中的内容是C26F0000H。
解析
转载请注明原文地址:https://jikaoti.com/ti/OUajFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
简述战后西欧经济的变化过程。
西藏自治区的设立时间是()。
()一书对日月食的记录非常翔实,最早的一次是鲁隐公三年二月(公元前720年2月20日)的日全食,比西方的记录早了130多年。
从鸦片战争的过程和结局可以看出,()是决定战争胜败的关键。
清朝入关初期执行了一些错误的政策,在社会上产生了不良的影响,其中不包括()。
下列对凡尔赛和约中有关德国疆界问题的表述,正确是()。
关于前期罗马帝国时期的经济状况的叙述,不正确的是()。
巴黎公社采取的带有无产阶级专政性质的措施有()。①公社人员由民主选举产生②没收逃亡资本家的工厂,交给工人合作社管理③取消旧的国家机器,建立:亡人阶级自己的国家机构④工职人员年薪不得超过熟练工人的工资
在阿拉伯()统治时期,阿拉伯军队曾与当时中国的唐朝军队发生冲突。
5位二进制定点小数,用补码表示时,最小负数是()。
随机试题
马萨诸塞的车祸事件导致了历史上第一次企业管理中所有权和管理权分离。()
胸膜腔负压的作用包括
(2009年第69题)下列关于慢性肾炎高血压的治疗原则或方法,正确的是
饱和度是用来评价沥青混合料()的指标。
甲建筑公司现有从业人员共计384人,其中各类专业技术人员106人。下设设备科、施工技术管理科、办公室、质检科、预算科等科室。该公司于2016年4月承建某小区的1号、2号住宅楼、3号商业换热站及地下车库工程的建设项目。2018年12月12日,甲建筑
中国证监会认为有必要的,可以对期货交易所高级管理人员实施( )。
甲、乙、丙拟共同出资50万元设立一有限责任公司。公司成立后,在其设置的股东名册中记载了甲、乙、丙三人的姓名与出资额等事项,但在办理公司登记时遗漏了丙,使得公司登记的文件中股东只有甲乙二人。根据公司法律制度的规定,下列表述中,正确的是()。
某上市公司为生产节能环保设备的增值税一般纳税人。2016年3月,公司聘请会计师事务所帮其办理2015年企业所得税汇算清缴时,会计师事务所得到该公司2015年的业务资料如下:(1)全年取得产品销售收入11700万元,发生的产品销售成本2114.25万元,发
供不应求、价格升高,是买方市场。()
某甲17周岁,已参加工作,有固定收入,某日因某甲在街上寻衅滋事,将某乙打伤,某乙要求赔偿医药费,对此下列表述哪些不正确?()
最新回复
(
0
)