会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
qianbinbin
博客园
首页
新随笔
联系
订阅
管理
Verilog - 补码
参考
《计算机组成与设计 第五版》
1. 二进制补码计算
以64bit二进制补码为例。计算方法是:符号位乘以-2^63,然后其余位分别乘以他们各自基值的正值。如下图所示:
对二进制补码
求相反数
将每bit数据从0转为1或从1转为0,然后对结果加1.
正数二进制补码左边实际上是无限个0,而负数二进制补码的左边实际上是无限个1,二进制位模式隐藏了前面的位以适应硬件的宽度,而符号扩展是恢复了其中的一些。
一个n位数与其n位相反数无符号和为2^n.
posted @
2023-07-02 11:15
可达达鸭
阅读(
221
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告