




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、填空题(20分,每空格1分)1、一个完整的VHDM言程序通常包含实体(entity),结构体(architecture),配置(configuration),包集合(package)和库(library)5各部分。2、在一个实体的端口方向说明时,输入使用in表示,那么构造体内部不能再使用的输出是用out表示;双向端口是用inout表示;构造体内部可再次使用的输出是用buffer表不;3、VHDL的客体,或称数据对象包括了常数、变量variable和信号signal。4、请列出三个VHD用言的数据类型,如实数、位等。位矢量,字符,布尔量c5、VHDL程序的基本结构包括库、程序包、实体和结构体
2、。6、more_11标识符合法吗?不合法。8bit标识符合法吗?不合法。variable标识符合法吗?不合法。7、信号的代入通常用<=,变量用三。8、表示0''1'两值逻辑的数据类型是bit(位),表示0''1''Z等九值逻辑的数据类型是stdlogic(标准逻辑),表示空操作的数据类型是NULL。9、<=是小于等于关系运算符,又是赋值运算操作符。10、设D0为'1',D1为'0',D2为'1',D3为'0',D3&D2&D1&D0的运算结
3、果是“0101”,D1&D2&D3&D4的运算结果是“1010”。11、VHDLS序的基本结构至少应包括实体、结构体两部分和对库的引用声明。12、1_Digital标识符合法吗?否,12+呢?合法。13、在VHDL的常用对象中,信号、变量可以被多次赋予不同的值,常量只能在定义时赋值。14、实体的端口模式用来说明数据、信号通过该端口的传输方向,端口模式有Jn、Out、inout、buffer。15、VHDL语言中std_logic类型取值2表示高阻,取值'X'表示不确定。16、位类型的初始化采用(字符/字符串)字符、位矢量用字符串。17、进程必须位于结构体
4、内部,变量必须定义于进程/包/子程序内部。18、并置运算符&的功能是把多个位或位向量合并为一个位向量。19、进程执行的机制是敏感信号发生跳变。20、判断CLK信号上升沿到达的语句是ifclk'eventandclk='1'then.21、IF语句各条件间具有不同的优先级。22、VHDL否区分大小写?不区分。23、digital_8标识符合法吗?不合法。12_bit标识符合法吗?不合法0signal标识符合法吗?不合法。24、结构体有三种描述方式,分别是数据流、疝为、和结构化。25、请分别列举一个常用的库和程序包libraryieee、useieee.stdlog
5、ic1164.all。26、一个信号处于高阻(三态)时的值在VHDL中描述为Z。27、/二是不相等操作符,功能是在条件判断是判断操作符两端不相等。28、设D0为'0',D1为'1',D2为'1',D3为'0',D3&D2&D1&D0的运算结果是“0110”,(D3orD2)and(D1andnotD0)的运算结果是:'1'。29、赋值语句是(并行/串行)并行执行的,if语句是(并行/串行)串行执行的。30、8digital标识符合法吗?不合法。31、信号的代入通常用士,变量用士。32、标准逻
6、辑(stdlogic)是一个具有九值逻辑的数据类型。33、定义一个变量a,数据类型为4位位向量variablea:bitvector(3downto0)_。34、二是小于等于关系运算符,又是赋值运算操作符。35、设D0为'1',D1为'1',D2为'1',D3为'0',“1110”是D3&D2&D1&D0的运算结果。36、IF语句根据指定的条件来确定语句执行顺序,共有3种类型:用于门闩控制的IF语包、用于二选一控制的IF语句、用于多选择控制的IF语句。二、判断对错并给出判断依据(20分,每小题5分,判断对错
7、2分,给出正确答案3分)1、传统的系统硬件设计方法是采用自上而下(topdown)的设计方法,利用硬件描述语言(HDD的硬件电路设计方法采用自下而上(bottomup)的设计方法。(X)传统的系统硬件设计方法是采用自下而上(bottomup)的设计方法,利用硬件描述语言(HDD的硬件电路设计方法采用自上而下(topdown)的设计方法2、VHDL可以采用层次化的设计,一个高层的结构体中可以调用低层的实体(V)3、一个VHAL程序中仅能使用一个进程(process)语句。(X)可以使用多个进程语句。4、VHDL语言的预算操作包括了逻辑运算符、关系运算符、乘法运算符等,它们三者的优先级是相同的。(
8、X)逻辑运算符关系运算符乘法运算5、进程语句中,不管在何时,process语句后面必须列出敏感信号(x)包含wait语句的进程语句可不列出敏感信号。6、VHDL语言与方f算机C语言的没有差别。(X)7、在结构体中定义一个全局变量(VARIABLES,可以在所有进程中使用。(X)“变量(VARIABLES”改为“信号”。8、CONSTANTT2:std_logic<=0';(X)改正:把<=换为:=。9、若某变量被定义为数值型变量,未赋初始值时默认值为0'。(错)改正:把0'的单引号去掉。10、在结构体中定义一个全局变量(VARIABLES),可以在所有进程中
9、使用。(错)改正:“变量(VARIABLES)”改为“信号”。libraryieee;useieee.stdlogicarith.all;.一心彳1(-a-u-useieee.std_logic_1164.all;useieee.std_logic_unsigned.all;以上库和程序包语句有无错误?有,有的话请在原程序相应位置改正。(2)entityromisport(addr:instd_logic_vector(0to3);ce:instd_logic;data:outstd_logic_vector(7downto0);)endrom;以上port语句有无错误?有,有的话请在原程序相
10、应位置改正。(4)三、简答(20分,每小题5分)1、简述VHD解序的基本结构。库(1)libraryieee;程序包(2)useieeestd_logic_1164.all;实体(3)entity实体名is结构体(5)architecture结构体名of实体名is若答出配置也可加1分配置2、简述信号与变量的区别。信号延时赋值,变量立即赋值(2)信号的代入使用<=,变量的代入使用尸;(4)信号在实际的硬件当中有对应的连线,变量没有(5)3、进程语句是设计人员描述结构体时使用最为频繁的语句,简述其特点。它可以与其它进程并发执行,并可存取结构体或实体中所定义的信号;(1)进程结构中的所有语句都
11、是按顺序执行的;(2)为了启动进程,在进程结构中必须包含一个显式的敏感信号量表或者包含一个wait语句;(4)进程之间的通信是通过信号量的传递来实现的。(5)四、编程题(共50分)1、请补全以下二选一VHDL程序(本题10分)Entitymuxisport(d0,d1,sel:inbit;q:outBIT);(2)endmux;architectureconnectofMUXis(4)signaltmp1,TMP2,tmp3:bit;(6)begincale:blockbegintmp1<=d0andsel;tmp2<=d1and(notsel)tmp3<=tmplandtmp2;q<=tmp3;(8)endblockcale;endCONNECT;(10)2、用IF语句编写一个四选一电路,要求输入d0d3,s为选择端,输出V。(本题10分)entityMUX4isport(s:instd_logic_vector(1downto0);d:instd_logic_vector(3downto0);y:outstd_logic);endMUX4;(3)architecturebehaveofMUX4isbeginprocess(s)beginif(s="0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 吉林省长春市力旺实验初级中学2024-2025学年九年级下学期中考四模数学试题试卷(含部分答案)
- 计算地球流体力学大纲
- 湖北省天门市2023-2024学年七年级下学期7月期末考试语文试卷(含答案)
- 幼儿小班跳圈教案反思模板
- 2025年人教版七年级数学下册期末模拟试卷
- 部编版一年级上册第一单元《天地人》教案
- 部编版四年级上册第三单元《古诗三首(暮江吟等)》教案
- 建筑施工特种作业-建筑起重机械司机(塔式起重机)真题库-2
- 赛马会题目及答案
- 13《电磁感应与电磁波初步》-2025高中物理水平合格考备考知识清单+习题巩固
- 充电桩技术规格书
- 2024年华东师范大学第二附中自主招生数学试卷真题(含答案详解)
- 充电桩巡查记录表
- 建筑装饰装修工程验收标准及流程
- 供电可靠性理论考试题库大全-下(填空题)
- 社工沟通技巧课件
- 全国现场流行病学调查职业技能竞赛考试题及答案
- 七年级英语下学期期末考试(无锡卷)七年级英语下册单元重难点易错题精练(牛津译林版)
- 2019年天津市普通高中学业水平考试地理试卷(含答案)
- 烟囱工程技术标准
- 2024年春季学期外国文学基础#期末综合试卷-国开(XJ)-参考资料
评论
0/150
提交评论