问答题
module CNT10 (CLK,RST,EN,LOAD,COUT,DOUT,DATA);
input CLK,EN,RST,LOAD ;
input [3:0] DATA ;
output [3:0] DOUT ;
output COUT ;
____ [3:0] Q1 ; reg COUT ;
assign DOUT = Q1;
always @(posedge CLK or negedge RST)
begin
if (!____) Q1 <= 0;
else if (EN) begin
if (!____) Q1<=DATA;
else if (Q1<9) Q1 <= Q1+1;
else Q1 <= 4'b0000; end
end
always @(Q1)
if (Q1==4'h9) COUT = 1'b1; else COUT = 1'b0;
endmodule
空格处应该填入:
A. LOAD
B. reg
C. RST
D. output
(答案格式为:A B C)