【 1. 源代码 】

module mult4b(r,a,b);
parameter s=4;
input [s:1] a,b;
output [2*s:1] r;
reg [2*s:1] r;
integer i;
always @ (a,b)
begin
r=0;
for(i=1;i<=s;i=i+1)
if(b[i]) r=r+(a<<(i-1));
end
endmodule

【 2. 仿真图 】

在这里插入图片描述


版权声明:本文为qq_44431690原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_44431690/article/details/110100196