若用8为机器码表示二进制数-111,则原码表示的十六进制形式是什么?补码表示的十六进制形式是什么?

tomtotest2022-10-04 11:39:541条回答

若用8为机器码表示二进制数-111,则原码表示的十六进制形式是什么?补码表示的十六进制形式是什么?
求详解.网管题.

已提交,审核后显示!提交回复

共1条回复
一砣金子 共回答了15个问题 | 采纳率100%
8为机器码表示二进制数-111.
原码:1000 0111,十六进制形式:87H.
补码:1111 1001,十六进制形式:F9H.
1年前

相关推荐

计算机高手帮忙教下此题,某计算机字长16位的机器码1111 1111 0000 0000,表示无符号的整数时对应的十进制
计算机高手帮忙教下此题,
某计算机字长16位的机器码1111 1111 0000 0000,表示无符号的整数时对应的十进制表达式为(5),表示一个带符号整数的反码时,该机器码表示的十进制表达式为(6),该数的补码是(7).
(5)A.2^15-2^7 B.2^16-2^8 C.2^17-2^9 D.2^16-2^7
(6)A.-(2^15-2^8) B.-(2^16-2^8) C.-(2^8-1) D.-2^8
(7)A.0111111100000000 B.1000000011111111
C.1111111100000001 D.1111111011111111
beckham8381年前1
zoudong2006 共回答了22个问题 | 采纳率90.9%
(5)A
1111 1111 0000 0000=1 0000 0000 0000 0000-1 0000 0000=2^15-2^7
(6)C
带符号整数的反码 1111 1111 0000 0000
原码 1000 0000 1111 1111=1000 0001 0000 0000-1=-(2^8-1)
(7)C
带符号整数的反码 1111 1111 0000 0000
补码 1111 1111 0000 0001
检查一下关于二进制机器码计算问题的答案.
检查一下关于二进制机器码计算问题的答案.
已知X=56,Y=-21.若用8位二进制表示,则[X+Y]补=( )B.(要求算X+Y的补码,我的答案是100011,没有符号数,全为真值)
已知X=-1101001B,Y=-1010110B,若用8位二进制表示,[X-Y]补=( )B.(X-Y的补码,我的答案是-1011,其余同上)
如果我错了,告诉我错的地方,并附上具体过程,本人二进制计算不是很熟练,
天地射狼1年前1
小窗独对芭蕉展 共回答了16个问题 | 采纳率93.8%
已知X=56,Y=-21.
若用8位二进制表示,则[X+Y]补=( )B.
[X + Y]补 = [X]补 + [Y]补 = 0011 1000 + 1110 1011 = 0010 0011 = [35]补.
-----------------------------------------
已知X=-1101001B=-105,Y=-1010110B=-86,
若用8位二进制表示,[X-Y]补=( )B.
两种算法:
[X - Y]补 = [X]补 - [Y]补 = 1001 0111 - 1010 1010 = 1110 1101 = [-19]补.
[X - Y]补 = [X]补 + [-Y]补 = 1001 0111 + 0101 0110 = 1110 1101.
若用8位机器码表示十进制数-101,则原码表示的形式为_____;补码表示的形式为______.
若用8位机器码表示十进制数-101,则原码表示的形式为_____;补码表示的形式为______.
(1)A.11100101 B.10011011 C.11010101 D.11100111
(2)A.11100101 B.10011011 C.11010101 D.11100111
2005年上半年程序员上午8、9题
1.A 2.B
为什么我做出来是:1、11100111 2空做不来
是它做了,还是我做错了,哪个帮忙回答下,
回去叫大王1年前1
angelaychang 共回答了19个问题 | 采纳率89.5%
答案确实是 1A,2B.-101转换过程是:
原码:因为是负数,所以符号位是1,101转换成二进制数为1100101前面加上符号位,既是11100101.
补码:就是把原码除符号位外,其他位全部取反,既1变成0,0变成1,然后再加上1.既1100101取反后是0011010,再加1后是0011011.最后加上符号位,既是10011011.
计算机二进制问题计算机问题“用8位补码表示整数126的机器码,算数右移一位后的结果是(11000001)” 请给出得到这
计算机二进制问题
计算机问题“用8位补码表示整数126的机器码,算数右移一位后的结果是(11000001)” 请给出得到这个结果的详细表述过程!
MM欣儿1年前1
oolhw 共回答了19个问题 | 采纳率94.7%
这个题的整数应该是个负数吧?-126才对?整数-126的机器码的二进制为:11111110, -126对应的反码为:10000001, -126对应的补码为:10000010,算数右移一位结果为:11000001
问一道计算机基础题已知8位机器码10110100,它是补码时,表示十进制的真值是多少?请高手写出过程,好的加分。
05131年前3
咖啡俘虏 共回答了16个问题 | 采纳率75%
源码10110100B 反码 11001011B 补码 11001100B 十进制 204D
已知8位机器码10110100,它是补码时,表示的十进制真值是?
snake06261年前2
芋芋 共回答了18个问题 | 采纳率100%
-76,最前面那位是符号位,代表符号,后七位是数字位,补码求原码,正数不变,负数除符号位其它取反再加1,所以求得原码后,在将除符号位后七位二进制转换为十进制
用八位补码表示整数一126的机器码,算数右移一位后的结果是
用八位补码表示整数一126的机器码,算数右移一位后的结果是
题目我都看不懂.
娜恋婕1年前1
zen3ky 共回答了13个问题 | 采纳率92.3%
整数一126的机器码即是:1,0111110
用八位补码表示为:1,1000010
因为这是一个负数,所以算术右移一位后符号位不变,在空位加一
所以移位后的结果是:1,1100001
对应的真值为:-193
自己看多一点习题就好了.不懂再问哈
若用8位机器码表示十进制数-101,则原码表示的形式为___(8)___;补码表示的形式为___(9)___.
若用8位机器码表示十进制数-101,则原码表示的形式为___(8)___;补码表示的形式为___(9)___.
(8)A.11100101 B.10011011 C.11010101 D.11100111
(9)A.11100101 B.10011011 C.11010101 D.11100111
最好告诉我是怎么算
左妮妮1年前1
平灵阳心 共回答了12个问题 | 采纳率100%
因为数据在计算机中都是以二进制表示的,编译系统对于不同类型的变量分配不同大小的存贮空间,制定不同的取值范围.比如整型在计算机中的存储用2个字节16位的存储空间,其中的最高位代表符号位的,符号位为0表示的是正数,符号位为1表示为负数,整型数据在内存中以二进制的补码存放.
以10和-10说明正数在内存中的存放形式:
十进制 10 -10
二进制原码 0000000000001010 1000000000001010
二进制反码 0000000000001010 1111111111110101
二进制补码 0000000000001010 1111111111110110
由于十进制数101转换为2进制数为1100101
由于此数为负数,所以首位为1,写成标准的8位形式为:
原码:11100101
反码:10011010
补码:10011011
所以答案分别是A和B.
用8位补码表示整数-126的机器码算术右移一位后的结果是多少?
天笑寒1年前1
smilingface_m 共回答了17个问题 | 采纳率94.1%
126的二进制是01111110,所以-126的补码是126的二进制码“取反加1”,
为10000010.
算术右移一位,因为左边的符号位为1,所以左边补上1,得到11000001,符号位为1,是某负数的补码,将其“减1取反”,得到其绝对值的二进制码为00111111,即63,所以该负数为-63.
用8位补码表示整数126的机器码,算数右移一位厚的结果是___ A.11000001 B.01000001 C.1000
用8位补码表示整数126的机器码,算数右移一位厚的结果是___ A.11000001 B.01000001 C.10000001 D.11000010
用8位补码表示整数126的机器码,算数右移一位厚的结果是___
A.11000001 B.01000001 C.10000001 D.11000010
paohand1年前1
gaigai 共回答了15个问题 | 采纳率86.7%
D.11000010
126的二进制是01111110,所以-126的补码是126的二进制码“取反加1”,为10000010.算术右移一位,因为左边的符号位为1,所以左边补上1,得到11000001
每台机器重850千克,一辆载重5吨的车能一次运走6台这样的机器码?
lgj11221年前1
wyz119ee 共回答了11个问题 | 采纳率100%
850x6=5100千克=5.1吨
5.1吨>5吨
所以不能
[x]原=11111111,机器码长度为8,x为带符号的纯小数,求x十进制的真值,答案是-127/128
很普通的一个人1年前1
漫步MB 共回答了22个问题 | 采纳率95.5%
左边第一位为符号位,说明是负的.相当于[x]原=-0.1111111B
{x]原=(1/2+1/4+1/8+1/16+1/32+1/64+1/128)=-127/128
4位二进制补码所表示的最小值,其真值是多少,机器码是多少
nihaomaqwert1年前1
jerry27663 共回答了8个问题 | 采纳率87.5%
最大范围-7~+7
最小1001 取反加1后为0111 -7 真值为0111 ,机器码?不就是1001了.
16位计算机,有符号数-513,求机器码,1111 1101
dongfang771年前1
ntufo 共回答了31个问题 | 采纳率93.5%
这是个负数,负数在计算机里是用补码表示的,第一位是符号位,1表示负数.
先算原码,-513的原码是1000 0010 0000 0001.
补码是原码除符号位其余各位取反,再加1.
所以补码是1111 1101 1111 1111
已知8位机器码10110100,它是补码时,表示十进制的真值是多少
ma61021年前1
zhouchangda 共回答了14个问题 | 采纳率100%
答案:11001100
先求反码,反码=补码-1,所以反码等于10110011
然后除了第一位,其他的0变1.1变0(第一位是符号位)
设机器码的长度为8,x外围带符号纯小数,y为带符号纯整数,[X]原=11111111,[Y]补=11111111,则X的
设机器码的长度为8,x外围带符号纯小数,y为带符号纯整数,[X]原=11111111,[Y]补=11111111,则X的十进制真值为-----------,Y的十进制真值为------------
小溪不流水1年前1
rmb6460 共回答了25个问题 | 采纳率96%
400字