如何比较两个有符号数10010010的补码是多少的大小

拍照搜题秒出答案,一键查看所有搜题记录

拍照搜题秒出答案,一键查看所有搜题记录

10010010的补码是多少的原码是多少啊,还是吗,10010010的补码是多少的大小表示多少啊,是-128吗,最高位不是符号位吗?怎么能参与计算呢,我搞糊涂了,求教

拍照搜题秒出答案,一键查看所有搜题记录

你的问题可以这样解决[]补 =[]反+1 = =(1)000000(最高位溢出了,苻号位变成了0) 你可能会问 :这个10010010的补码是多少表示的哪个数的10010010的补码是多少呢?其实这是一个规定,这个数表示的是-128 ...
}

第1章微型计算机基础知识

3.每个汉芓的编码有字节组成ASCII的最高位B7=,而汉字的内码的最高位B7=计算机根据字节的最高位来区分ASCII码和汉字内码。

解答:每个汉字的编码有2个字節组成ASCII的最高位B7= 0 ,而汉字的内码的最高位B7= 1 计算机根据字节的最高位来区分ASCII码和汉字内码。

6.若[X]原=[Y]反=[Z]补=90H试用十进制数分别写出其大小,X=;Y=;Z=

7.计算机的主机由、控制器、主存储器组成。

解答:计算机的主机由运算器、控制器、主存储器组成

8.__________确定了计算机的5个基本蔀件:输入器、_________、运算器和__________和控制器,程序和数据存放在__________中并采用了二进制。

解答:冯·诺依曼结构计算机确定了计算机的5个基本部件:输入器、输出器、运算器和存储器和控制器数据和程序都是存放在存储器中,并采用了二进制

9.将下列十六进制数的ASCII码转换为十进制數。

10.一个8位的二进制10010010的补码是多少数它的十六进制表示为A9H,它的十进制数值为_________

1.用BCD码进行相加,结果为BCD码为得到正确的结果对高4位和低4为都进行加6修正的是。

}

· 茶因不饮而凉人因不惜而散。

用进/借位bai标志CF判断大小

有符du号数相加减考zhidaoSF和OF,BCD数考虑AF无符号数考虑CF,另外无论什么类型的数都可以查ZF和PF所以两个无符号数仳较大小,只需要做减法判断最高位是否产生了借位,从而判断大小

有符号数就是用最高位表示符号(正或负),其余位表示数值大尛无符号数则所有位都用于表示数的大小,有符号数和无符号数是针对二进制来讲的有符号数用最高位作为符号位,“0”代表“+”“1”代表“-”;其余数位用作数值位,代表数值

C支持所有整形数据类型的有符号数和无符号数运算。尽管C标准并没有指定某种有符号数嘚表示但是几乎所有的机器都使用二进制10010010的补码是多少。

通常大多数数字默认都是有符号的,C也允许无符号数和有符号数之间的转换转换原则是基本的位表示保持不变。因此在一台二进制10010010的补码是多少机器上当从无符号数转换为有符号数时,效果就是应用U2Tw而从有苻号转换为无符号数时,就是应用函数T2Uw其中w表示数据类型的位数。


· TA获得超过1.3万个赞

显的区别就是二者表示的范围不同:

无符号数中,所囿的位都用

20 同样是一个字节,无符号数的最大值是255,而有符号数的最大值是127.原因是有符号数中的最高位被挪去表示符号了.并且,我们知道,最高位的权值也是最高的(对于1字节数来说是2的7次方=128),所以仅仅少于一位,最大值一下子减半.不过,有符号数的长处是它可以表示负数.因此,虽然它嘚在最大值缩水了,却在负值的方向出现了伸展.我们仍一个字节的数值对比:无符号数:0

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜體验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 10010010的补码是多少 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信