快乐学习 一个网站喵查铺子(catpuzi.com)全搞定~

标签:现代数字电子技术基础

中国大学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

下列Verilog HDL程序所描述电路功能是(   )<strong>module</strong> Dataflow( A, En, Y);      <strong>input</strong> [2:0] A;          //输入端口声明      <strong>input</strong>  En;               //输入端口声明      <strong>output</strong> [7:0]Y;        //输出端口声明   <strong> assign</strong>  Y[0] = ~( En & ~A[2] & ~A[1] & ~A[0] );    <strong>assign </strong> Y[1] = ~( En & ~A[2] & ~A[1] &  A[0] );    <strong>assign</strong>  Y[2] = ~( En & ~A[2] &  A[1] & ~A[0] );    <strong>assign</strong>  Y[3] = ~( En & ~A[2] &  A[1] &  A[0] );    <strong>assign</strong>  Y[4] = ~( En &  A[2] & ~A[1] & ~A[0] );    <strong>assign</strong>  Y[5] = ~( En &  A[2] & ~A[1] &  A[0] );    <strong>assign</strong>  Y[6] = ~( En &  A[2] &  A[1] & ~A[0] );    <strong>assign</strong>  Y[7] = ~( En &  A[2] &  A[1] &  A[0] );<strong>endmodule</strong>
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

下列Verilog HDL程序所描述电路功能是(   )<strong>module</strong> ShiftReg (Q,Din,CP,CLR_);   <strong>input</strong> Din;             //Serial Data inputs         <strong>input</strong> CP, CLR_;        //Clock and Reset   <strong>output</strong> <strong>reg</strong> [3:0] Q;    //Register output   <strong>always</strong> <strong>@</strong> (<strong>posedge</strong> CP <strong>or</strong> <strong>negedge</strong> CLR_)     <strong>if</strong> (!CLR_) Q <= 4'b0000;     <strong>else begin            </strong>//Shift right        Q[0] <= Din;    Q[3:1] <= Q[2:0];      <strong>end</strong><strong>endmodule</strong>
A、移位寄存器 B、并行寄存器 C、计数器 D、分频器 喵查答案:移位寄存器 ……继续阅读 »