下列程序让所有人是什么电路?module shifter( din, clk, clr, dout);input din, clk, clr;output [7:0] dout;reg [7:0] dout;always @(posedge clk)beginif(clr)dout = 8'b0;elsebegindout = dout<<1;dout[0] = din;endendendmodule
A. 8位左移寄存器
B. 8位循环左移寄存器
C. 8位右移寄存器
D. 8位循环右移寄存器
查看答案
下列程序描述的是什么电路?module counter1( out, cout, data, load, cin, clk);output [7:0] out;output cout;input [7:0] data;input load, cin, clk;reg [7:0] out;always @(posedge clk)beginif( load )out = data;elseout = out + cin;endassign cout= & out & cin;endmoudle
A. 8位减法计数器
B. 带高、低借位的8位减法计数器
C. 带高、低进位的8位加法计数器
D. 8位加法计数器
下列程序中。module counter1( out, cout, data, load, cin, clk);output [7:0] out;output cout;input [7:0] data;input load, cin, clk;reg [7:0] out;always @(posedge clk)beginif( load )out = data;elseout = out + cin;endassign cout= out & cin;endmoudle
A. cout为向高位的进位, data为低位的进位, load是计数脉冲
B. cout为低位的进位, data 数据输入, clk是计数脉冲
C. cout是高位进位, cin是低位进位, clk是计数脉冲
D. cout是数据输出, cin是数据输入, clk置数据控制
下列程序中。module counter1( out, cout, data, load, cin, clk);output [7:0] out;output cout;input [7:0] data;input load, cin, clk;reg [7:0] out;always @(posedge clk)beginif( load )out = data;elseout = out + cin;endassign cout= out & cin;endmoudle
A. 同步置数,上升沿触发
B. 同步置数,下降沿触发
C. 异步置数,上升沿触发
D. 异步置数,下降沿触发
直流伺服电动机主要采用 ( )换向,以获得优良的调速性能。
A. 电子式
B. 数字式
C. 机械式
D. 脉冲式