会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Forever Hello World
Oh, my god. Segment fault.
博客园
新随笔
管理
2011年1月2日
计算一个补码的非的两种方法
摘要: 计算一个补码的非的两种方法:1. 对每一位求补,再将结果加1.举例:假设字长为4,即可表示的最大数值范围为:-8 ~ 75 - -50101 求补: 1010 加1: 1011(-5)7 - -70111 求补: 1000 加1: 1001(-7)2. 从右边开始寻找第一个1的位置,将1左边全部位求补。举例:-4 - 41100 右边第一个1左边的位全部求补:0100(4)-8 - -81000 右边第一个1在最左边,故无需求补:1000(-8)
阅读全文
posted @ 2011-01-02 11:00 Linjian
阅读(640)
评论(0)
推荐(0)
编辑
公告