首页
登录
从业资格
已知x=-105/128,若采用8位机器码表示,则[x]补= ( ) 。A.
已知x=-105/128,若采用8位机器码表示,则[x]补= ( ) 。A.
admin
2022-08-02
6
问题
已知x=-105/128,若采用8位机器码表示,则[x]补= ( ) 。A.10010111B.11010101C.11101010 D.10100111
选项
A.10010111
B.11010101
C.11101010
D.10100111
答案
A
解析
这一类型的题目考查的知识点是小数的原码和补码的表示方法。在机器码的表示中,小数的表示方法是:数的最左面是符号位,对于原码、反码或补码,如果该小数是正数,则该符号位为0,如果该小数是负数,则该符号位为1;其余各位为该小数的数据位,从左起,第2位的权值为1/2,第3位的权值为1/4,依此类推。解答此类题目的一般思路是:将给定的分式分解成多个分式之和的形式,每个分式的分子为1,分母为2的幂次,这样可以确定其原码表示。而使用补码表示一个小数时,只要将该数除符号位之外求反,然后加1,就可以得到该数的补码表示。针对这道题目,由于x=-105/128=-(64/128+32/128+8/128+1/128)=-(1/2+1/4+1/6+1/128)。根据上面的分析,可以确定x的原码为11101001。对原码求反(符号位不变)后的值为10010110,加1得到该数的补码为10010111。所以本试题的正确答案是选项A。
转载请注明原文地址:https://tihaiku.com/congyezige/2425602.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
已知X=–121,若采用8位机器码表示,则[X]原=(),[X]补=
设机器码的长度为8,x为带符号纯小数,y为带符号纯整数,[X]原=1111111
已知x=-73,若采用8位机器码表示,则[X]原=(),[X]补=()。A.10
已知x=-73,若采用8位机器码表示,则[X]原=(),[X]补=()。A.11
若[X]补=CCH,机器字长为8位,则[X/2]补=()。A.34H B.66
若用8位机器码表示十进制数-101,则原码表示的形式为();补码表示的形式为()
己知x=-31/64,若采用8位定点机器码表示,则[x]原=(),[x]补=
已知x=-53/64,若采用8位定点机器码表示,则[x]原=(),[x]补=
若机器字长为8位,则可表示出十进制整数-128的编码是()A.原码 B
若用8位机器码表示十进制整数-127,则其原码表示为()A.10000000
随机试题
[originaltext](16)FornewlywedsinChina,havinganewapartmentandcararepa
[originaltext]TAXOFFICER:Goodmorning,TaxOffice.HowcanIhelpyou?APPLIC
ThepresentdayAfrican-Americanpopulation,likemanyotherethic【M1】_____
Everyonewantstobehealthyandhappy.【C1】______,illnessoraccidentsmay
关于氨基酸的描述不正确的是A.氨基酸是构成蛋白质分子的基本单位 B.蛋白质分解
下列说法错误的是()A.路:学生前后重叠成一行叫路 B.列:学生左右并列成一
在实施存货监盘程序时,注册会计师应当( )。A、对被审计单位存货的盘点进行现场监
治疗哮病之虚哮证,应首选A.三子养亲汤 B.六君子汤 C.平喘固本汤
患者女,26岁。近2个月来出现乏力、腹部憋胀,B超检查提示脾大,血细胞检查Ph染
观察学习是指()。A.有意识地学习他人身上的优点 B.学生在老师指导下的
最新回复
(
0
)