请问,如下verilog语句:reg cout;reg [3:0] sum;reg [3:0] a;reg [3:0] b;......{cout, sum} <= {a +b};......仿真发现进位cout始终为0,查看综合结果,cout直接被接地了反复试了很多次,发现将等号右端的大括号去掉就对了:{cout, sum} <= a +b;请问是什么原因?