11问答网
所有问题
单片机中有一个数据为89H,考虑无符号数有符号数(为补码时),其真值为多少?
如题所述
举报该问题
推荐答案 2013-09-12
无符号 137
有符号 -119
可以使用windows自带的计算器去计算,ALT+3切换成程序员型的计算器界面
左下角选择字节 即可转换
如果选择字、双字、四字,89则显示137
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/2MF87PPSM.html
其他回答
第1个回答 2013-09-12
只要是带符号的最高位是1,则为负数,显示为
补码
型式,所以这个数89H是补码形式,他的真值为:
真值=符号位+(补码除符号位其他位按位取反加1)
=10001001中后七位取反再+1=1110111=0x77=119
真值为119本回答被提问者采纳
第2个回答 2013-09-12
是-119。
第3个回答 2013-09-12
好像是77H
相似回答
原码 反码
补码
进制转换
答:
X=
89H,
先转为二进制表示,然后在求相应的表达方式。二进制表示为8*16=16=128+16 10010000b 原码表示就是89h 反码即按位取反后求值为 011011111b=??h
补码为
01110000b=??h
大家正在搜
如何用单片机记录数据
单片机如何存储数据
单片机串口发送数据
单片机掉电保存数据
单片机数据传输
单片机数据传输方式
51单片机串口发送和接收数据
对于数据质量我们一般要考虑
大数据要考虑的问题
相关问题
有符号数 5与-5在单片机中的补码分别是
51单片机中什么时候会涉及到有符号数计算?
c语言中%g是什么意思?
目前测量气温使用的铂阻温度传感器的时间常数为多少秒
有符号整数-13,机器字长为8,求原码补码
80c51编程,用mcs-51指令实现
什么叫做单片机中的“溢出标志”?