赞
踩
1)半减器
半减器只考虑当前两位二进制数相减,输出为差以及是否向高位借位。其真值表如下:
得出其逻辑关系式:
d = x^y ; // ^异或运算
cin = ~x&y ;
Verilog 代码段:
仿真波形:
2)全减器
而全减器还要考虑当前位的低位是否曾有借位,其真值表如下:
得到其逻辑关系式:
d = x ^ y ^ cout ;
cin = (~x&(y^cout))|(y&cout) ;
Verilog 代码段:
仿真波形:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。