请首先告诉字长,才能确定远原码、反码、补码.
假设字长为8位:
(+102)D=(+1100110)B
则原码=01100110 反码=01100110 补码=01100110
(-103)D=(-1100111)B
则原码=11100111 反码=10011000 补码=10011001
规则:
1)首先将十进制数转换为二进制数,写出原码;
按照所给字长,最高位为符号位,将符号数字化表示,+号位0,负号为1,其余位为有效数字位,填入相应二进制数,字长不足补0(注意:如果是纯正数,在符号位与最高有效位之间补0,如果是纯小数,在最低位后面补0);
2)对于正数,原码、反码、补码相同
3)对于负数,原码变反码:符号位不变,其余各位按位取反
原码变补码:符号位不变,其余各位按位取反 ,末尾加1
分别用原码,补码,反码表示有符号数+102和-103
分别用原码,补码,反码表示有符号数+102和-103
数学人气:316 ℃时间:2019-09-29 14:52:18
优质解答
我来回答
类似推荐
猜你喜欢
- 1已知xyz,满足x+y+z=0,xyz+8则,x分之1+y分之1+z分之1的值是
- 2He usually goes to school by
- 3want sth.、want to do sth.、one of、what kind of、do well in、be good at、have difficulty in doing sth.、make an appointment wi
- 4一辆汽车从甲地到乙地,第一小时行了全程的25%,第二小时比第一小时多行20千米,还剩下200千米,甲乙两地全长多少千米?
- 5有一道算式:123456……19202122+12345678……787980.证明这个算式的答案是一个完全平方数.
- 6一个粮仓,如果每立方米粮食的质量为750千克,这个粮仓最多能装多少千克?
- 7一袋大米,用去五分之三,有加进5Kg,这时袋子里的大米正好是原大米的80%,这袋大米原有多Kg.
- 8(x的2次方y的2次方-4)(-x的2次方y的2次方-4)-4(xy-2分之1)(xy-2分子1),其中x=1,y=-2
- 9把一个棱长是40cm的正方体钢坯造成宽和高都是8cm的长方体钢材,锻造后的钢材长是 多少米
- 10这本书值得一读正确的是 This book is worth reading 为什么不是 This