- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 计算机中的补码是怎么来的
在计算机中,如何去表达一个负数?聪明的小伙伴能想到增加符号位,通过符号位来区分正数和 负数,为了不影响正数,所以将符号位为0 设为正数,将符号位为1 设为负数。可是这确实很好得解决了负数的表示问题么?我们知道,一个正数 加上 它的负数 会等于0。只通过增加符号位并不能做到这一点所以还有其他处理。在8位二进制用 8’b0000_0000 ~ 8’b0111_1111 即0~127 来表示正数用8‘b1000_0000 ~ 8’b1111_1111 即128~255 来表示负数可是128~255
2020-11-10 16:02:42 418 3
原创 FPGA 定点数转化为浮点数
浮点数据分为单精度和双精度,单精度32位,双精度64位。分为3个部分,S为最高符号位,E为指数位(又称为阶码),M表示尾数。IEEE 754标准在此,主要介绍定点数转化为单精度浮点类型S最高符号位(bit31),E指数位(bit30~bit23),M尾数(bit22 ~ bit0)示例1:0x0000_0011转化为单精度浮点数,二进制表达为32’b0000_0000_0000_000...
2018-10-15 15:14:08 7145
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人