单项选择题
如下图所示为1-4数据分配器模块和端口定义,以及真值表。
下列用case语句描述正确的是( )。
A、case(S1&S0)
2'b00:begin Y0=In;Y1=1'bz;Y2=1'bz;Y3=1'bz;end
2'b01:begin Y0=1'bz;Y1=In;Y2=1'bz;Y3=1'bz;end
2'b10:begin Y0=1'bz;Y1=1'bz;Y2=In;Y3=1'bz;end
2'b11:begin Y0=1'bz;Y1=1'bz;Y2=1'bz;Y3=In;end
endcase
B、case({S1,S0})
2'b00:Y0=In;Y1=1'bz;Y2=1'bz;Y3=1'bz;
2'b01:Y0=1'bz;Y1=In;Y2=1'bz;Y3=1'bz;
2'b10:Y0=1'bz;Y1=1'bz;Y2=In;Y3=1'bz;
2'b11:Y0=1'bz;Y1=1'bz;Y2=1'bz;Y3=In;
endcase
C、case({S1,S0})
2'b00:begin Y0=In;Y1=1'bz;Y2=1'bz;Y3=1'bz;end
2'b01:begin Y0=1'bz;Y1=In;Y2=1'bz;Y3=1'bz;end
2'b10:begin Y0=1'bz;Y1=1'bz;Y2=In;Y3=1'bz;end
2'b11:begin Y0=1'bz;Y1=1'bz;Y2=1'bz;Y3=In;end
endcase
D、case({S1,S0})
2'b00:begin Y0=In;Y1=1'bz;Y2=1'bz;Y3=1'bz;end
2'b01:begin Y0=1'bz;Y1=In;Y2=1'bz;Y3=1'bz;end
2'b10:begin Y0=1'bz;Y1=1'bz;Y2=In;Y3=1'bz;end
default:begin Y0=1'bz;Y1=1'bz;Y2=1'bz;Y3=In;end