A: 载波比较
B: 生成死区时间
C: 生成三角波信号
D: 生成正弦调制波
举一反三
- 下面为某可变计数器的Verilog HDL代码,当A=1时,为7进制;当A=0时,为9进制。试补充完空白处代码。 module Alterable_Counter(A, clk, Q); input clk, A; output reg [3:0] Q; parameter N=7; parameter M=9; always @(posedge clk) begin if(A) begin if (__________) begin Q<=0; end else begin Q<=_______; end end else begin if (___________) begin Q<=0; end else begin Q<=Q+1; end end end endmodule
- 关于以下分频器程序中,clk为系统时钟,则该分频器的分频数是多少?输出信号的占空比是多少?always@ (posedge clk) begin if (divider==M) begin carry<=1; divider<=P; end else begin divider<=divider+1; carry<=0; end end
- 设矩阵\(N=\begin{bmatrix} 0 & A \\ B & 0 \end{bmatrix}\),其中\(A=\begin{bmatrix}4 & 1 \\ 3& 1\end{bmatrix}\),\(B=\begin{bmatrix}1 & 0 \\ 0& 1\end{bmatrix}\),则\(N^{-1}=\)
- 下列矩阵中是单位矩阵的为( ). A: $\begin{pmatrix}1&1\\1&1\end{pmatrix}$ B: $\begin{pmatrix}1&0\\0&1\end{pmatrix}$ C: $\begin{pmatrix}1&0\\0&0\end{pmatrix}$ D: $\begin{pmatrix}0&1\\1&0\end{pmatrix}$
- 以下程序中,clk_50M为50MHz输入时钟,若想输出clk为2Hz的方波,则cnt的判断条件设置为多少?() always@(posedge clk_50M) begin if (cnt == ? ) begin clk2_hz = 1'b1; cnt = 0; end else begin cnt = cnt + 1; clk2_hz = 1'b0; end end always@(posedge clk2_hz) clk =~ clk;
内容
- 0
以下程序代码能执行的是()。 A: If a=1 Then b=0 Else c=0 End If B: If a=1 Then B=0ElseIf C=0 Then D=0 C: If a = 1 Then b = 0 Else If c = 0 Then d = 0 End If D: If a = 1 Then b = 0ElseIf c = 0 Then d = 0End If
- 1
若K=0时Z=A,K=1时Z=B,下列哪个语法描述有误 A: process begin if K='0' then Z<=A; else Z<=B; end if; end process; B: With K select Z<=A when '0', B when '1', 'X' when others; C: Z<=A when K='0' else B when K='1'; D: Z<= (not K and A) or (K and B);
- 2
若K=0时Z=A,K=1时Z=B,下列哪个语法描述有误 A: process begin if K='0' then Z<=A; else Z<=B; end if; end process; B: With K select Z<=A when '0', B when '1', 'X' when others; C: Z<=A when K='0' else B when K='1'; D: Z<= (not K and A) or (K and B);
- 3
下面哪个个方阵满足存在正整数\(n\),使得它的\(n\)次方是零矩阵? A: \(\begin{pmatrix} 0 & 0 & 0 \\ 1 & 0 & 0 \\ 0 & 1 & 0 \end{pmatrix}\) B: \(\begin{pmatrix} 1 & 0 \\ 0 & 0 \end{pmatrix}\) C: \(\begin{pmatrix} 1 & -1 \\ 0 & 1 \end{pmatrix}\)
- 4
设有下面的语句:Print IIf(x>0, 1, IIf(x<0,-1, 0))与此语句输出结果不同的程序段是______。 A: If x>0 Then x=1 ElseIf x<0 Then x=-1 End If Print x B: If x>0 Then Print 1 ElseIf x<0 Then Print-1 Else Print 0 End If C: Select Case x Case Is>0 Print 1 Case Is<0 Print-1 Case Else Print 0 End Select D: If x<>0 Then If x>0 Then Print 1 ElseIf x<0 Then Print-1 Else Print 0 End If