verilog语法

来源:百度知道 编辑:UC知道 时间:2024/07/04 12:31:34
`define HH 15
`define HL 5

`HH-`HL+1{1'b0} 这句是什么意思?是说11位全0吗?
谢谢各位!

看看各个运算符的优先级就知道了。
1{1'b0}好像是把0重复一次,所以还是0
我觉得结果是10.你跑下仿真就知道了,直接$display("Result is %b",`HH-`HL+1{1'b0});