找回密码
 注册
快捷导航
查看: 349|回复: 17

问一个2进制的题目(英文)

 关闭 [复制链接] |自动提醒
阅读字号:

4114

回帖

0

积分

1202

资产值

入门会员 Rank: 1

注册时间
2003-11-12
铜牌荣誉勋章(注册8年以上会员)
发表于 2004-7-15 12:00:04| 字数 119| - 新西兰 | 显示全部楼层 |阅读模式
Using 7bit binary plus a sign bit,write down the 1'S and 2'S complement natations for 35,-19,27
关于2进制的,哪位大虾帮我做作。。。。。
35怎么都不可能写成7BIT呀
晕。。。

1100

回帖

2

积分

2382

资产值

初级会员 Rank: 1

注册时间
2004-1-10
发表于 2004-7-15 12:15:33| 字数 192| - 中国–北京–北京 联通 | 显示全部楼层
这个好像是这样的,对于无正负号的数 8bit=0000 0000-1111 1111=0-255
有正负号的,第一位表示正负 用来表示数的只有7bit
就是 -127到 +127
-127=1 111 1111
+127=0 111 1111

35= 0 011 0101
-35=1 011 0101
-19=1 001 1001

不对的地方请指教

[ Last edited by andy_skiff on 2004-7-15 at 12:34 ]
X22-9BU pIII-800 384M WinXP EN 802.11b combo card Microsoft IE 4.0
回复 支持 反对

使用道具 举报

4114

回帖

0

积分

1202

资产值

入门会员 Rank: 1

注册时间
2003-11-12
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2004-7-15 12:21:16| 字数 47| - 新西兰 | 显示全部楼层
大虾,你怎么把35换算成011 0101的?
我算的是100011
是不是7位不够的话就在前面写0?
回复 支持 反对

使用道具 举报

1100

回帖

2

积分

2382

资产值

初级会员 Rank: 1

注册时间
2004-1-10
发表于 2004-7-15 12:29:12| 字数 146| - 中国–北京–北京 联通 | 显示全部楼层
8bit数 0000 0000
0001=1
0010=2
0011=3
0100=4
0101=5
0110=6
0111=7
1000=8
1001=9
1010=a
1011=b
1100=c
1101=d
1110=e
1111=f

7bit的话就是少最前面一位,正数为0,负数为1

前提是你给的是16进制数,否则要先转换
X22-9BU pIII-800 384M WinXP EN 802.11b combo card Microsoft IE 4.0
回复 支持 反对

使用道具 举报

1100

回帖

2

积分

2382

资产值

初级会员 Rank: 1

注册时间
2004-1-10
发表于 2004-7-15 12:31:21| 字数 55| - 中国–北京–北京 联通 | 显示全部楼层
如果给的是10进制,先换成16进制
(35)10进制=(23)16进制
23=0010 0011

这样你算的就是对的了
X22-9BU pIII-800 384M WinXP EN 802.11b combo card Microsoft IE 4.0
回复 支持 反对

使用道具 举报

1100

回帖

2

积分

2382

资产值

初级会员 Rank: 1

注册时间
2004-1-10
发表于 2004-7-15 12:31:54| 字数 8| - 中国–北京–北京 联通 | 显示全部楼层
第一位表示正负号
X22-9BU pIII-800 384M WinXP EN 802.11b combo card Microsoft IE 4.0
回复 支持 反对

使用道具 举报

4114

回帖

0

积分

1202

资产值

入门会员 Rank: 1

注册时间
2003-11-12
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2004-7-15 12:34:29| 字数 49| - 新西兰 | 显示全部楼层
麻烦你告诉我35转换成7BIT应该是多少?(不加sign bit)
我算是100011
35是10进制数
回复 支持 反对

使用道具 举报

1100

回帖

2

积分

2382

资产值

初级会员 Rank: 1

注册时间
2004-1-10
发表于 2004-7-15 12:35:35| 字数 24| - 中国–北京–北京 联通 | 显示全部楼层
上面给你答案了,你算的是对的
35=010 0011
X22-9BU pIII-800 384M WinXP EN 802.11b combo card Microsoft IE 4.0
回复 支持 反对

使用道具 举报

1617

回帖

10

积分

3496

资产值

中级会员 Rank: 2Rank: 2

注册时间
2004-7-8
发表于 2004-7-15 12:35:39| 字数 110| - 中国–北京–北京–丰台区 教育网 | 显示全部楼层
QUOTE:
Originally posted by andy_skiff at 2004-7-15 12:31 PM:
如果给的是10进制,先换成16进制
(35)10进制=(23)16进制
23=0010 0011

这样你算的就是对的了


正解
回复 支持 反对

使用道具 举报

4114

回帖

0

积分

1202

资产值

入门会员 Rank: 1

注册时间
2003-11-12
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2004-7-15 12:43:45| 字数 22| - 新西兰 | 显示全部楼层
那是不是没有到7 BIT就在前面加0就可以了?
回复 支持 反对

使用道具 举报

1100

回帖

2

积分

2382

资产值

初级会员 Rank: 1

注册时间
2004-1-10
发表于 2004-7-15 12:46:41| 字数 167| - 中国–北京–北京 联通 | 显示全部楼层
老大你在那里看到这道题的阿
刚才仔细看了一下是求补码的
首先写出8bit带符号数
+35=0010 0011

先求反码,正数反码与原码相同
(+35)反=0010 0011
补码为反码加一
(+35)补=0010 0100

负数:
-29=-1D= 1 001 1101
负数反码是0-1互换,不包含符号位
(-29)反=1 110 0010
(-29)补=1 110 0011
X22-9BU pIII-800 384M WinXP EN 802.11b combo card Microsoft IE 4.0
回复 支持 反对

使用道具 举报

1100

回帖

2

积分

2382

资产值

初级会员 Rank: 1

注册时间
2004-1-10
发表于 2004-7-15 12:48:04| 字数 16| - 中国–北京–北京 联通 | 显示全部楼层
楼主还是好好看书把.......
X22-9BU pIII-800 384M WinXP EN 802.11b combo card Microsoft IE 4.0
回复 支持 反对

使用道具 举报

4114

回帖

0

积分

1202

资产值

入门会员 Rank: 1

注册时间
2003-11-12
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2004-7-15 13:01:19| 字数 89| - 新西兰 | 显示全部楼层
抱歉麻烦你了,我是今天刚学这个做作业的时候遇到的问题
后来我都会,就是自己算35到2进制的时候不能满足7 BIT的条件,所以上来问问,谢谢呀!
看来大虾真是高手呀!请问大虾是学什么的?
回复 支持 反对

使用道具 举报

1100

回帖

2

积分

2382

资产值

初级会员 Rank: 1

注册时间
2004-1-10
发表于 2004-7-15 13:03:50| 字数 16| - 中国–北京–北京 联通 | 显示全部楼层
呵呵偶学物理的,这门课前天刚考完
X22-9BU pIII-800 384M WinXP EN 802.11b combo card Microsoft IE 4.0
回复 支持 反对

使用道具 举报

1100

回帖

2

积分

2382

资产值

初级会员 Rank: 1

注册时间
2004-1-10
发表于 2004-7-15 13:04:57| 字数 8| - 中国–北京–北京 联通 | 显示全部楼层
你们用英文教材?
X22-9BU pIII-800 384M WinXP EN 802.11b combo card Microsoft IE 4.0
回复 支持 反对

使用道具 举报

4114

回帖

0

积分

1202

资产值

入门会员 Rank: 1

注册时间
2003-11-12
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2004-7-15 13:12:50| 字数 25| - 新西兰 | 显示全部楼层
在国外。。。。只有英文教材,今天是刚刚开课第一天!
回复 支持 反对

使用道具 举报

1100

回帖

2

积分

2382

资产值

初级会员 Rank: 1

注册时间
2004-1-10
发表于 2004-7-15 13:15:53| 字数 20| - 中国–北京–北京 联通 | 显示全部楼层
呵呵在哪个国家啊
你学的是微机原理与接口吗
X22-9BU pIII-800 384M WinXP EN 802.11b combo card Microsoft IE 4.0
回复 支持 反对

使用道具 举报

4114

回帖

0

积分

1202

资产值

入门会员 Rank: 1

注册时间
2003-11-12
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2004-7-15 14:34:18| 字数 9| - 新西兰 | 显示全部楼层
在新西兰学信息系统
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-11-6 08:17 , Processed in 0.095064 second(s), 44 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部