下列Verilog语句正确的是()
A: wire[7..0] DATA;
B: assign y<;=a&b;
C: input reg d_in;
D: reg [7:0] q;
A: wire[7..0] DATA;
B: assign y<;=a&b;
C: input reg d_in;
D: reg [7:0] q;
举一反三
- 要用VerilogHDL定义一个1KB的RAM空间,下列语句合适的是 A: reg [7:0] my_RAM[0:1023] B: reg my_RAM[0:1023] C: wire [7:0] my_RAM[0:1023] D: wire my_RAM[0:1023]
- 如果要对输出y(位宽为8位)在过程块always里赋值,下列定义正确的是( )。 A: output [7:0] y; B: output reg [7:0] y; C: output [7:0] y;reg y; D: output [7:0] y;reg [7:0] y;
- 下列Verilog的关键字错误的是( ) A: assign B: reg C: ngedge D: endcase
- 下列哪一个不是Verilog的关键词: A: assign B: always@ C: reg D: dout
- 下列Verilog HDL程序所描述的电路是( )module MED(Q, DATA,CLK)input DATA,CLK;output Q;reg Q;always @ (posedge CLK)beginQ <= DATA; endendmodule? RAM|T触发器|寄存器|D触发器