- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
1.填空(30分)
(1)VHDL设计文件由()、()、库和()等部分构成,其中()和()可以构成最基本的VHDL程序。
(2)在VHDL中最常用的库是()标准库。
(3)VHDL的结构体用来描述设计实体的()和(),是外界看不到的部分。
(4)在VHDL的端口声明语句中,端口方向包括()、()、()和()。
(5)VHDL的字符是以()括起来的数字、字母或符号。
(6)VHDL的标识符名必须以(),后跟若干字母、数字或单个下划线构成。
(7)VHDL的数据对象包括()、()和(),用来存放各种类型的数据。
(8)VHDL的变量是一个(),只能在进程、函数和过程中声明和使用。
(9)()是从多路输入数据中选择一路送至输出端的逻辑功能部件,是一种多输入、单输出的组合逻辑电路。
(10)在数字电路中,需要将具有某种特定含义的信号变成代码,利用代码表示具有特定含义对象的过程,称为()。编码器分为()和()两类。
(11)在VHDL中,PROCESS结构内部是由()语句组成的。
A.顺序B.并行C.顺序或并行D.任何
(12)在VHDL的进程语句中,不能在敏感信号表列出的是电路的()信号。
A.输入B.时钟C.输出D.输入或输出
(13)进程的说明部分定义该进程所需的局部数据环境,不能定义()。
A.常量B.信号C.子程序D.变量
(14)进程的顺序语句部分不能包含()语句。
A.条件信号赋值语句B.IF语句C.变量赋值语句D.CASE语句
(15)在VHDL的CASE语句中,条件语句中的“=”不是操作符,只相当于()的作用。
A.IFB.THENC.ANDD.OR
2.单项选择(10分)
(1)VHDL的设计实体可以被高层次的系统(),成为系统的一部分。
A.输入B.输出C.仿真D.调用
(2)VHDL的实体声明部分用来指定设计单元的()。
A.输入端口B.输出端口C.管脚D.以上均可
(3)VHDL的WORK库是用户设计的现行工作库,用于存放()的工程项目。
A.用户自己设计B.公共程序C.共享数据D.图形文件
(4)在VHDL的端口声明语句中,用()声明端口为具有回读功能的输出方向。
A.INB.OUTC.INOUTD.BUFFER
(5)在VHDL中,()的数据传输不是立即发生的,赋值需要一定的延时时间。
A.信号B.变量C.常量D.变量
(6)在VHDL中,为了使已声明的数据类型、子程序、元件能被其他设计实体调用或共享,可以汇集在()中。
A.设计实体B.子程序C.结构体D.包
(7)在VHDL中,目标变量的赋值符号是()。
A.=:B.=C.:=D.=
(8)在VHDL的IEEE标准库中,预定义的标准逻辑位数据STD_LOGIC有()种逻辑值。
A.4B.7C.8D.
(9)在VHDL中,定义信号名时可以用()符号为信号赋初值。
A.=:B.=C.:=D.=
(10)在VHDL的并行语句之间,可以用()来传递信息。
A.变量B.信号C.常量D.变量或信号
3.简答(10分)
(1)信号与变量使用时有何区别?
(2)BUFFER与INOUT有何异同?
(3)为什么实体中定义的整数类型通常要加上一个范围限制?
4.改正程序中的错误(10分)
LIBRARYIEEE;
USEIEEE.STD_LOGIC_1164.ALL;
USESTD_LOGIC_UNSIGNED.ALL;
ENTITYExe_8IS;
PORT(CLK:INSTD_LOGIC;
Q:BUFFERSTD_LOGIC_VECTOR(7DOWNTO0);
ENDExe_8;
ARCHITECTUREaOFExeIS
BEGIN
Process(CLK)
VARIABLEQTEMP:STD_LOGIC_V
您可能关注的文档
- EDA技术项目教程——基于VHDL与FPGA EDA技术试题.doc
- EDA技术项目教程——基于VHDL与FPGA EDA技术试题答案.doc
- EDA技术项目教程——基于VHDL与FPGA EDA考试期中.docx
- EDA技术项目教程——基于VHDL与FPGA EDA试题期末1.docx
- 数字电路与逻辑设计 教学大纲 (陈彦辉).docx
- 数字电路与逻辑设计 课件 1-数字化处理基础.pptx
- 数字电路与逻辑设计 课件 2-逻辑门与逻辑电路描述 .pptx
- 数字电路与逻辑设计 课件 3-逻辑电路结构与硬件描述 .pptx
- 数字电路与逻辑设计 课件 4-组合逻辑电路 .pptx
- 数字电路与逻辑设计 课件 5-组合逻辑电路 .pptx
最近下载
- 2021全国一卷生物.docx
- 普法先进个人优秀事迹普法先进个人事迹材料三篇.docx
- 2015石油工程专业职业生涯规划.doc VIP
- 中医妇科常见病诊疗指南.pdf VIP
- 微波技术习题答案1.pdf VIP
- 毕业职业生涯规划书PPT模板.pptx
- 22G101三维立体彩色图集完整ppt版本.pptx
- ISO 4649-2017-09-硫化橡胶或热塑性橡胶 — 耐磨性能的测定(旋转辊筒式磨耗机法)(中文版 ).docx
- T∕CAGHP 031-2018 地质灾害危险性评估及咨询评估预算标准(试行)(可复制版).pdf
- CECS195-2006聚合物水泥、渗透结晶型防水材料应用技术规程(OCR).pdf
文档评论(0)