中国大学MOOC答案已知时序电路的状态表如下表所示。如果电路的初始状态为a,输入信号A依次是1 0 1 0 1 1 1,试确定电路经历的状态 ,及输出序列 。 已知时序电路的状态表如下表所示。如果电路的初始状态为a,输入信号A依次是1 0 1 0 1 1 1,试确定电路经历的状态 ,及输出序列 。 A、abababdc,0101110 B、abababdc,0101010 C、ababebdc,0101010 D、abcbabdc,0111010 喵查答案:abababdc,0101……继续阅读 »
中国大学MOOC答案下面是一个4位的双向移位寄存器程序,该程序正确吗?module UniversalShift (S1,S0,Din,Dsl,Dsr,Q,CP,CLR_); input S1, S0; //Select inputs input Dsl, Dsr; //Serial Data inputs input CP, CLR_; //Clock and Reset input [3:0] Din; //Parallel Data input output [3:0] Q; //Register output reg [3:0] Q; always @ (posedge CP or negedge CLR_) if (~CLR_) Q <= 4'b0000; else case ({S1,S0}) 2’b00: Q <= Q; //No change 2’b01: Q <= {Dsr,Q[3:1]}; //Shift right 2’b10: Q <= {Q[2:0],Dsl}; //Shift left 2’b11: Q <= Din; //Parallel load input endcaseendmodule A、正确 B、错误 喵查答案:正确 ……继续阅读 »
中国大学MOOC答案下面是用过程赋值语句为异或门和与门建模写的一段程序,该程序正确吗? module Gate (X1, X2, Y, Overflow); //design blockinput X1, X2;output Y, Overflow;initial begin #10 Y = X1 ^ X2; overflow = X1 && X2;end ;endmodule ; A、正确 B、错误 喵查答案:错误 ……继续阅读 »
中国大学MOOC答案下面是对两个8位二进制数的大小进行比较的程序,该程序正确吗?module comparator (AGTB, AEQB, ALTB, A, B);output AGTB, AEQB, ALTB;input [7:0] A, B;always if (A>B) AGTB <=1 else if ((A<B) ALTB <=1 else AEQB;endmodule A、正确 B、错误 喵查答案:错误 ……继续阅读 »
中国大学MOOC答案下面是将输入的4位二进制数转换成为两个8421 BCD码的程序,该程序正确吗?module _4bitBIN2bcd(Bin, BCD1,BCD0); input [3:0] Bin; output reg[3:0] BCD1, BCD0; always @(Bin) begin {BCD1, BCD0} = 8’h00; if(Bin < 10) begin BCD1 = 4’h0; BCD0 = Bin; end else begin BCD1 = 4’h1; BCD0 = Bin-4’d10; end endendmodule A、正确 B、错误 喵查答案:正确 ……继续阅读 »
中国大学MOOC答案随着EDA技术的不断完善与成熟,( )设计方法更多的被应用于Verilog HDL设计当中。 A、电路图 B、自底向上 C、自顶向下 D、以上均可 喵查答案:自顶向下 ……继续阅读 »
中国大学MOOC答案基于EDA技术的现代电子系统设计流程为:原理图/HDL文本输入→功能仿真→( )→布局布线→( )→编程下载→硬件测试。正确的是 ( ) 。 ①功能仿真 ②时序仿真 ③逻辑综合 ④配置 ⑤分配管脚 A、①⑤ B、③② C、⑤① D、④② 喵查答案:③② ……继续阅读 »