Verilog运算的优先级别

养成良好的对运算进行分组才是最好的方式。而不是通过优先级别:

assign a = b^c  + d^e + e^b; //不建议,作者的意图是分组异或求和。但由于+的优先级高于异或^, 导致计算出错。

assign a = (b^c)  + (d^e) + (e^b); //建议

 

相关文章:

  • 2021-06-26
  • 2021-04-24
  • 2021-09-04
  • 2022-12-23
  • 2021-11-19
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-18
  • 2021-04-06
  • 2022-12-23
  • 2021-10-11
相关资源
相似解决方案