新建
上传
首页
助手
最?/div>
资料?/div>
工具

1

.数字电路设计中通常采用的两种设计方法:

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

2

.声明一个名?/p>

reg_a

?/p>

32

位寄存器,且其第

0

位为最高有效位?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

再声明一个含?/p>

256

个字的存储器

MEM

,每个字的字长为

32

位:

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

3

.从模块内部来看,输入端口必须为

 

 

 

 

 

 

 

 

数据类型;输出端口可以是

 

 

 

 

 

 

 

 

 

数据类型。从模块外部来看,输入端口可以为

 

 

 

 

 

 

 

 

数据类型;输出端口必须是

 

 

 

 

 

 

 

 

 

数据类型?/p>

assign

语句中被赋值的信号必须?/p>

 

 

 

 

 

 

 

 

数据类型?/p>

always

?/p>

initial

语句块中

被赋值的信号必须?/p>

 

 

 

 

 

 

 

 

数据类型?/p>

 

4

.在对模块调?/p>

(实例引用)的时候,可以使用两种方法将定义端口与外部环境连接起来?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

.基本的逻辑门可以分为两类:

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

6

.若

A=4

?/p>

b0011;B=4

?/p>

b0100,

?/p>

A&&B= 

 

 

 

 

 

 

,{A ,~B}= 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

7

?/p>

Verilog HDL

用两个符号分别表示不确定值和高阻值,不确定值用

 

 

 

 

 

 

 

 

 

 

 

 

 

表示,高阻值用

 

 

 

 

 

 

 

 

表示?/p>

 

8.

若信号发生跳变,关键?/p>

 

 

 

 

 

 

 

 

 

 

指正向跳变,

 

 

 

 

 

 

 

 

 

 

指负向跳变?/p>

 

9.

关键?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

将多条语句组成顺序块;而并行块?/p>

 

关键?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

作为开始和结束标志?/p>

 

10.

填写下面的语?/p>

 

reg FF1,FF2,FF3,output; 

always @(posedge Clock) 

begin 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

1

.数字电路设计中通常采用的两种设计方法:

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

2

.声明一个名?/p>

reg_a

?/p>

32

位寄存器,且其第

0

位为最高有效位?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

再声明一个含?/p>

256

个字的存储器

MEM

,每个字的字长为

32

位:

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

3

.从模块内部来看,输入端口必须为

 

 

 

 

 

 

 

 

数据类型;输出端口可以是

 

 

 

 

 

 

 

 

 

数据类型。从模块外部来看,输入端口可以为

 

 

 

 

 

 

 

 

数据类型;输出端口必须是

 

 

 

 

 

 

 

 

 

数据类型?/p>

assign

语句中被赋值的信号必须?/p>

 

 

 

 

 

 

 

 

数据类型?/p>

always

?/p>

initial

语句块中

被赋值的信号必须?/p>

 

 

 

 

 

 

 

 

数据类型?/p>

 

4

.在对模块调?/p>

(实例引用)的时候,可以使用两种方法将定义端口与外部环境连接起来?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

.基本的逻辑门可以分为两类:

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

6

.若

A=4

?/p>

b0011;B=4

?/p>

b0100,

?/p>

A&&B= 

 

 

 

 

 

 

,{A ,~B}= 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

7

?/p>

Verilog HDL

用两个符号分别表示不确定值和高阻值,不确定值用

 

 

 

 

 

 

 

 

 

 

 

 

 

表示,高阻值用

 

 

 

 

 

 

 

 

表示?/p>

 

8.

若信号发生跳变,关键?/p>

 

 

 

 

 

 

 

 

 

 

指正向跳变,

 

 

 

 

 

 

 

 

 

 

指负向跳变?/p>

 

9.

关键?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

将多条语句组成顺序块;而并行块?/p>

 

关键?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

作为开始和结束标志?/p>

 

10.

填写下面的语?/p>

 

reg FF1,FF2,FF3,output; 

always @(posedge Clock) 

begin 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

1

.数字电路设计中通常采用的两种设计方法:

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

2

.声明一个名?/p>

reg_a

?/p>

32

位寄存器,且其第

0

位为最高有效位?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

再声明一个含?/p>

256

个字的存储器

MEM

,每个字的字长为

32

位:

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

3

.从模块内部来看,输入端口必须为

 

 

 

 

 

 

 

 

数据类型;输出端口可以是

 

 

 

 

 

 

 

 

 

数据类型。从模块外部来看,输入端口可以为

 

 

 

 

 

 

 

 

数据类型;输出端口必须是

 

 

 

 

 

 

 

 

 

数据类型?/p>

assign

语句中被赋值的信号必须?/p>

 

 

 

 

 

 

 

 

数据类型?/p>

always

?/p>

initial

语句块中

被赋值的信号必须?/p>

 

 

 

 

 

 

 

 

数据类型?/p>

 

4

.在对模块调?/p>

(实例引用)的时候,可以使用两种方法将定义端口与外部环境连接起来?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

.基本的逻辑门可以分为两类:

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

6

.若

A=4

?/p>

b0011;B=4

?/p>

b0100,

?/p>

A&&B= 

 

 

 

 

 

 

,{A ,~B}= 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

7

?/p>

Verilog HDL

用两个符号分别表示不确定值和高阻值,不确定值用

 

 

 

 

 

 

 

 

 

 

 

 

 

表示,高阻值用

 

 

 

 

 

 

 

 

表示?/p>

 

8.

若信号发生跳变,关键?/p>

 

 

 

 

 

 

 

 

 

 

指正向跳变,

 

 

 

 

 

 

 

 

 

 

指负向跳变?/p>

 

9.

关键?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

将多条语句组成顺序块;而并行块?/p>

 

关键?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

作为开始和结束标志?/p>

 

10.

填写下面的语?/p>

 

reg FF1,FF2,FF3,output; 

always @(posedge Clock) 

begin 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ͼλ">
Ͼλ
Ŀ

VHDL习题 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

1

.数字电路设计中通常采用的两种设计方法:

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

2

.声明一个名?/p>

reg_a

?/p>

32

位寄存器,且其第

0

位为最高有效位?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

再声明一个含?/p>

256

个字的存储器

MEM

,每个字的字长为

32

位:

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

3

.从模块内部来看,输入端口必须为

 

 

 

 

 

 

 

 

数据类型;输出端口可以是

 

 

 

 

 

 

 

 

 

数据类型。从模块外部来看,输入端口可以为

 

 

 

 

 

 

 

 

数据类型;输出端口必须是

 

 

 

 

 

 

 

 

 

数据类型?/p>

assign

语句中被赋值的信号必须?/p>

 

 

 

 

 

 

 

 

数据类型?/p>

always

?/p>

initial

语句块中

被赋值的信号必须?/p>

 

 

 

 

 

 

 

 

数据类型?/p>

 

4

.在对模块调?/p>

(实例引用)的时候,可以使用两种方法将定义端口与外部环境连接起来?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

.基本的逻辑门可以分为两类:

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

6

.若

A=4

?/p>

b0011;B=4

?/p>

b0100,

?/p>

A&&B= 

 

 

 

 

 

 

,{A ,~B}= 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

7

?/p>

Verilog HDL

用两个符号分别表示不确定值和高阻值,不确定值用

 

 

 

 

 

 

 

 

 

 

 

 

 

表示,高阻值用

 

 

 

 

 

 

 

 

表示?/p>

 

8.

若信号发生跳变,关键?/p>

 

 

 

 

 

 

 

 

 

 

指正向跳变,

 

 

 

 

 

 

 

 

 

 

指负向跳变?/p>

 

9.

关键?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

将多条语句组成顺序块;而并行块?/p>

 

关键?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

作为开始和结束标志?/p>

 

10.

填写下面的语?/p>

 

reg FF1,FF2,FF3,output; 

always @(posedge Clock) 

begin 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



ļ׺.doc޸Ϊ.docĶ

  • ĿͶЭ
  • Ȼ߸칤ʩ
  • ƻѧ⼰-ҽѧ-ѡ
  • ҵ()--plcĵݿϵͳ
  • flashѡж
  • ҰѧӢ2д̵̳ϰο
  • TURCKͼȫԶƷƣ15000
  • ͳƸʵ(İ)ȫ--ϰ⡢κ˼⡢Ծ
  • 2019-2020ʵСѧһ꼶ġϲ᡿ĩ׿Ծ˽̰

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)