接上题,应用if语句描述该译码器的功能,下列代码中应用正确的是( )。
选项:
A:always@(A,G1,G2,G3) begin if (G1==0) Y=8’b1111_1111; else if(G2) Y=8’b1111_1111; else if(G3) Y=8'b1111_1111; else... ...end;
B:always@* begin if (G1==0) Y=8’b1111_1111; else if(G2 | G3) Y=8’b1111_1111; else... ...end;
C:reg s;always@(A ) begin s<=G2 | G3; if (G1==0) Y=8’b1111_1111; else if(s) Y=8’b1111_1111; else... ...end;
D:wire s;always@(*) begin s<=G2 | G3; if (G1==0) Y<=8’b1111_1111; else if(s) Y<=8’b1111_1111; else... ...end
发布时间:2024-06-22 23:36:42