1.实验目的:掌握使用for循环
实验内容:计算n位输入x中等于1的数量
3.实验涉及语法:for语句、always
4.实验代码:
module bit_count(X,Count);
parameter n = 4;
parameter logn = 2;
input [n-1:0] X;
output reg [logn:0] Count;
integer k;
always @(X)
begin
Count = 0;
for (k = 0;k < n;k = k+1)
Count = Count + X[k];
end
endmodule
5.实验视频:1.56 aaA:/ 计算n为输入X中等于1的数量;▽▽G7eGuyt3xj8▽▽鍑制打开d○ч音搜索
6.实验结果: