关于负数在FPGA中输入、输出与存储形式

1.如果要输入有符号数-20时,可以直接a=8'b10010100(原码)或者a=-7'b0010100(不加符号位的原码)或者a=-8'd20;不需要将原码转换为补码后输入IO。

2.当负数进行运算时(加减乘除),结果仍然为负数,其输出的二进制数以补码形式输出。例如-80输出为10110000。

3.当输入数字占用高位时应当注意符号位与数位有没有冲突。例如:a=4'd8;此时芯片会将这个数识别为-8。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值