Verilog中的有符号数与无符号数
2018-06-13
4213 字
14 分钟

Verilog中的有符号数与无符号数

缘起

回顾

初步理解

##进阶

[方法二]
Cs表示符号位的进位,Cp表示最高数值位进位,⊕表示异或。
若 Cs⊕Cp =0 ,无溢出;
若 Cs⊕Cp =1 ,有溢出。

[方法三]
用变形补码进行双符号位运算(正数符为00,负数符号以11)
若运算结果的符号位为”01”,则正溢;
若结果双符号为10,则负溢出;
若结果的双符号位为00或11,无溢出。

相关

ALU中SLT的实现