首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
一个8位二进制整数,若采用补码表示,且由4个1和4个0组成,
[单选题]
一个
8
位二进制整数,若采用补码表示,且由
4
个
1
和
4
个
0
组成,则最小值为
-120
-7
-112
-121
查看正确选项
添加笔记
求解答(5)
邀请回答
收藏(33)
分享
纠错
3个回答
添加回答
2
summerrr
补码负数的特点是数值位对应的真值越小,其绝对值越大,即负得越多。所以由4个1和4个O组成的补码数中,最小的补码表示为10000111,即真值为-121(1111 1001)。
发表于 2019-06-03 14:03:26
回复(0)
2
hhhyc
补码的特点是最高位为负权,其他位依然为正权,这里8位二进制,意味着最高位的权重为-2^7=-128,要使4个1与4个0组成的值尽量小,那么就应当使得最高位为1,其他的1尽量往低位放,因此最小值为1000 0111 = -128 + 4 + 2 + 1 = -121
发表于 2019-06-12 21:44:06
回复(0)
0
牛客753413162号
-121,求最小值首先考虑的是负值,所以最高符号位用去一个1,因为是补码表示,所以真值是其求反并且最低位进1,因此补码的低位优先填1,可以得出补码表示为1000 0111,再次求补得出原码 1111 1001,真值为 -121.
编辑于 2021-05-30 06:49:21
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
算法工程师
2019
寒武纪
Java工程师
来自:
寒武纪2019秋招软件...
上传者:
小小
难度:
3条回答
33收藏
9784浏览
热门推荐
相关试题
(verbal)最近的研究显示,许...
言语理解与表达
2019
普华永道
人力资源
审计
税务服务
风险管理
管理咨询
行政管理
评论
(2)
来自
职能类模拟题14
(verbal)最近的研究显示,许...
言语理解与表达
2019
普华永道
人力资源
审计
税务服务
风险管理
管理咨询
行政管理
评论
(3)
来自
职能类模拟题14
下面描述中,符合结构化程序设计风格...
搜狐
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
2018
评论
(1)
列举几条虚拟内存相比较于实存的几个优点。
Java工程师
C++工程师
算法工程师
寒武纪
2019
评论
(1)
来自
寒武纪2019秋招软件岗...
程序完善题  ...
Java工程师
C++工程师
算法工程师
寒武纪
2019
评论
(1)
来自
寒武纪2019秋招软件岗...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题