早教吧作业答案频道 -->其他-->
verilog求助,提示错误(1):near"module":syntaxerror求问高手这是怎么了啊?moduledecder(a,b,c,d,out);input[3:0]a,b,c,d;output[1:0]out;regout;always@(aorborcord)beginif(d!=0)out=2'b11;elseif(c!=0)out=2'b10;elseif(b!=0)out=2
题目详情
verilog求助,提示错误(1):near "module":syntax error 求问高手这是怎么了啊?
module decder(a,b,c,d,out);
input [3:0] a,b,c,d;
output [1:0] out;
reg out;
always @(a or b or c or d)
begin
if(d!=0)
out=2'b11;
else if(c!=0)
out=2'b10;
else if(b!=0)
out=2'b01;
else if(a!=0)
out=2'b00;
end
endmodule
module decder(a,b,c,d,out);
input [3:0] a,b,c,d;
output [1:0] out;
reg out;
always @(a or b or c or d)
begin
if(d!=0)
out=2'b11;
else if(c!=0)
out=2'b10;
else if(b!=0)
out=2'b01;
else if(a!=0)
out=2'b00;
end
endmodule
▼优质解答
答案和解析
加一个使能信号吧,可能是由于out没有赋初值;
还有判断的方法最好是使用4‘b0;如:d!=4’b0;
把else补全,最后一个else
还有判断的方法最好是使用4‘b0;如:d!=4’b0;
把else补全,最后一个else
看了 verilog求助,提示错误...的网友还看了以下:
怎么用求根公式求出某方程的两个解(k2-6k+8)x2+(2k2-6k-4)x+k2=42在后面的 2020-05-13 …
那个2次方我用字来表示啊,上面试卷是写数字的.化简后求值:2(3a-1)-3(2-5a+3a的2次 2020-05-15 …
把一个长6厘米,宽4厘米,高4厘米的把长方体木块表面全部涂黄,然后切成棱长1cm的小正方体,切开后 2020-05-20 …
已知集合M={2,a,b},集合N={2a,2,b^2},且M=N,求a,b,的值2就是2,a不可 2020-05-20 …
下列指令中合法的是( )。A.IN AL,258B.OUT CX,ALC.IN 2,258D.OUT 2020-05-24 …
a、了、c满足:3的a次方乖于4的b次方乖于6的c次方,求2/c-1/b=2/a,这个题怎么解啊? 2020-06-20 …
设二次函数f(x)=ax^2+bx+c在区间[-2,2]上的最大值、最小值分别是M,m,集合A={ 2020-07-30 …
2个角,第一个角减去他的3/1后,与第2个角互余,第1个角+上他的2/1,和第1个角互补,求2角帮忙 2020-12-01 …
已知函数f(x)=sin(π/2-x)-√3sin(π-x)求解已知函数f(x)=sin(π/2-x 2021-01-31 …
已知三角形两边分别是2和9,第三边长为一元二次方程2X-14X+48=0的一根,求这个三角形的面积求 2021-02-07 …