集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1915|回复: 2

哪位知道 有符号数字量(SD)与二进制是怎么换算的不??

[复制链接]
vvt 发表于 2011-7-26 10:37:08 | 显示全部楼层 |阅读模式
哪位知道 有符号数字量(SD)与二进制是怎么换算的不??
蓝余 发表于 2011-7-26 10:52:18 | 显示全部楼层
本帖最后由 蓝余 于 2011-7-26 10:53 编辑

单字节数: 1111 1111

双字节数: 1111 1111 1111 1111

四字节数: 1111 1111 1111 1111 1111 1111 1111 1111

 

当我们指定一个数量是无符号类型时,那么其最高位的1或0,和其它位一样,用来表示该数的大小。

当我们指定一个数量是有符号类型时,此时,最高数称为“符号位”。为1时,表示该数为负值,为0时表示为正值。

符号数转二进制:按照常规转法换算后,在最高位加1;
二进制转符号数:去掉最高位的1进行转化,最后整数加上符号(1为负,0为正)。
liujilei311 发表于 2011-7-26 14:55:19 | 显示全部楼层
恩,回答的很全面,不愧为版主,很强势啊,学习了,顶蓝余版主!!!!!!!!!!!!!!!
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|集成电路技术分享 ( 京ICP备20003123号-1 )

GMT+8, 2024-6-2 20:51 , Processed in 0.069161 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表