课后作业
上一节
下一节
课后作业
1.选择题
(1)关于操作符,下面的说法正确的是( )。
A.所有逻辑操作符的优先级相同
B.加号(+)、减号(-)的优先级和正号(+)、负号(-)的优先级一样
C.“&”表示的是逻辑与功能
D.x<=aXOR b XOR c 语句中,不加括号不会引起逻辑关系变化
(2)下列说法错误的是( )。
A.常量是指在VHDL程序中一经定义后就不再发生变化的值
B.信号代表物理设计中的一条硬件连接
C.信号允许在进程的说明部分定义
D.变量是数据暂时存储的载体
(3)一个项目的输入输出端口是定义在( )。
A.实体中B.结构体中C.任何位置D.进程中
2.填空题
(1)FPGA中文全称是( ) ,CPLD中文全称是( ) 。其中( )是基于乘积项的可编程逻辑结构,( )是基于查找表的可编程逻辑结构。
(2)VHDL语言主要由( )、 ( ) 、 ( )程序包及配置构成。
(3)VHDL的数据对象分为( ) 、 ( ) 、 ( )等。
3.简答题
(1)请简述信号与变量的异同。
(2)函数与过程有什么区别?
(3)找出并改正下列程序中的错误。
LibraryIEEE;
USEIEEESTD_LOGIC_1164all;
Entitymux21 is
Port(a,b∶inSTD_LOGIC;

