菜鸟再求助

2020-02-27 21:07发布

如下代码
module voter7(pass,vote
output pass;
input[6:0] vote;
reg[2:0] sum;
integer i;
reg pass;
always @(vote)
  begin
sum=0;
for(i=0;i<=6;i=i+1)       //for语句
if(vote[i]) sum=sum+1;
if(sum[2])  pass=1;      //若超过4人赞成,则pass=1
else      pass=0;
   end
endmodule
这里if(sum【2】)代表是4?sum不是【2:0】才3位吗求解释;
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。