单片机中有一个数据为89H,考虑无符号数有符号数(为补码时),其真值为多少?
单片机中有一个数据为89H,考虑无符号数有符号数(为补码时),其真值为多少?
日期:2013-09-12 16:41:58 人气:1
只要是带符号的最高位是1,则为负数,显示为补码型式,所以这个数89H是补码形式,他的真值为:
真值=符号位+(补码除符号位其他位按位取反加1)
=10001001中后七位取反再+1=1110111=0x77=119
真值为119
单片机中有一个数据为89H,考虑无符号数有符号数(为补码时),其真值为多少?