中国大学MOOC答案对语句assign Y = sel ? A : B;进行逻辑综合,得到的硬件电路为 ( ) A、编码器 B、译码器 C、数值比较器 D、数据选择器 喵查答案:数据选择器 ……继续阅读 »
中国大学MOOC答案下列Verilog HDL程序所描述电路是( )module TRI (EN, IN, OUT);input IN, EN;output OUT;assign OUT = EN ? IN : 1’bZ;endmodule A、D触发器 B、T触发器 C、寄存器 D、三态门 喵查答案:三态门 ……继续阅读 »
中国大学MOOC答案下列Verilog HDL程序所描述电路功能是( )module Dataflow( A, En, Y); input [2:0] A; //输入端口声明 input En; //输入端口声明 output [7:0]Y; //输出端口声明 assign Y[0] = ~( En & ~A[2] & ~A[1] & ~A[0] ); assign Y[1] = ~( En & ~A[2] & ~A[1] & A[0] ); assign Y[2] = ~( En & ~A[2] & A[1] & ~A[0] ); assign Y[3] = ~( En & ~A[2] & A[1] & A[0] ); assign Y[4] = ~( En & A[2] & ~A[1] & ~A[0] ); assign Y[5] = ~( En & A[2] & ~A[1] & A[0] ); assign Y[6] = ~( En & A[2] & A[1] & ~A[0] ); assign Y[7] = ~( En & A[2] & A[1] & A[0] );endmodule A、8/3线编码器 B、3/8线译码器 C、加法器 D、数据选择器 喵查答案:3/8线译码器 ……继续阅读 »
中国大学MOOC答案下列Verilog HDL程序所描述电路功能是( )module ShiftReg (Q,Din,CP,CLR_); input Din; //Serial Data inputs input CP, CLR_; //Clock and Reset output reg [3:0] Q; //Register output always @ (posedge CP or negedge CLR_) if (!CLR_) Q <= 4'b0000; else begin //Shift right Q[0] <= Din; Q[3:1] <= Q[2:0]; endendmodule A、移位寄存器 B、并行寄存器 C、计数器 D、分频器 喵查答案:移位寄存器 ……继续阅读 »
中国大学MOOC答案已知 a =3’b101,b=5’b11001,那么{b,a}=( ) A、5’b11110 B、5’b11001 C、8’b11001101 D、8’b10111001 喵查答案:8’b11001101 ……继续阅读 »
中国大学MOOC答案已知 a =4’b1010,b=4’b1100,那么a & b=( ) A、4’b1010 B、4’b0110 C、4’b1000 D、1 喵查答案:4’b1000 ……继续阅读 »
中国大学MOOC答案已知 a =4’b1010,b=4’b1100,那么&(a & b)=( ) A、 4’b1010 B、1’b1 C、4’b1000 D、1’b0 喵查答案:1’b0 ……继续阅读 »
中国大学MOOC答案下列Verilog HDL程序所描述的电路是( )module MED(Q, DATA,CLK)input DATA,CLK;output Q;reg Q; always @ (posedge CLK) begin Q <= DATA; endendmodule A、D触发器 B、T触发器 C、RAM D、寄存器 喵查答案:D触发器 ……继续阅读 »
中国大学MOOC答案如下Verilog HDL程序所描述的是一个触发器,对它的描述正确的是( )module FF(Q,DATA,CLK)input DATA,CLK;output Q;reg Q; always @ (posedge CLK) begin Q <= DATA; endendmodule A、该触发器对CLK信号的高电平敏感。 B、该触发器对CLK信号的低电平敏感。 C、该触发器对CLK信号的上升沿敏感。 D、该触发器对CLK信号的下降沿敏感。 喵查答案:该触发器对CLK信号的上升沿敏感。 ……继续阅读 »
中国大学MOOC答案下列Verilog HDL程序所描述的是一个计数器,该计数器的模是( )module count(CLK,OUT);input CLK; output reg [3:0] OUT; always @(negedge CLK)begin if(OUT = =4’d11) OUT <= 0;else OUT <= OUT +1; end endmodule A、16 B、11 C、12 D、3 喵查答案:12 ……继续阅读 »