




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、 填空题 1. 在VHDL中最常用的IEEE标准库是 std_logic_1164 数据包。 VHDL是一种 硬件描述语言。3. 可编程控制器所使用的软件主要是Alter公司的 Quartus _软件进行开发设计和仿真。4. 可编程控制器是针对PLD的可编程使用HDL语言,其中PLD的意思是_ 可编程逻辑器件 _,HDL的意思是_硬件描述语言_。 VHDL中,下降沿的描述语言是_clkevent and clk=0(下降沿)clkevent and clk=1(上升沿)_。6. 实体的关键字是_Entity_,变量的关键字是_Port_。 PLA是同时对_与_和“或”阵列,而PAL只对_与_进行变成。8. 两位逻辑变量的取值有四个,分别是_“00” “01” “10” “11”_(要求用程序中的书写格式表示)。9. 在可VHDL语言中,Z表示_高阻抗_状态,-表示_忽略_。10. 调用标准程序包的调用语句是_use ieee.std_logic_1164.all_。 process语句中必须加上 敏感信号_列表,以_End process;_结束。12. 信号的赋值用_=_,变量的赋值用_:=_。 VHDL程序的基本结构由库 、程序包、_实体_、_结构体_和配置等部分组成。14. 可编程控制器是针对PLD的可编程使用HDL语言,其中PLD的意思是_可编程逻辑器件_,HDL的意思是_硬件描述语言_。15. 可编程逻辑器件在编程是必须调用ieee库,ieee是_Institute of Electrical and Electronics Engineers (IEEE)电气和电子工程师协会 _的简称。16. 可编程逻辑器件的程序主要包括调用程序包、_实体_、_结构体_和配置四个部分。17. 结构体的关键字是_architecture_信号的关键字是_signal_。 PROM只对_或_阵列编程,PAL只对_与_阵列编程。19. 调用标准程序包的调用语句是_use ieee._std_logic_1164.all;_。20. 布尔变量的两个结果是_ture_和_false_。21. 在VHDL中,除了 0和1外,还用_L_和_H_表示同样的状态。22. 上升沿的VHDL描述语言是_clkevent and clk=1_,下降沿描述语言为_clkevent and clk=0_。23. 条件判断语句必须放在_过程_中,而不能独立使用。 process是一个_过程,他还暗含一个wait语句。25. 变量有_和_之分。 二、 选择 1. VHDL常用的库是( A )标准库。 A、IEEE; B、STD; C、WORK; D、PACKAGE 2.在VHDL的端口声明语句中,用( A )声明端口为输入方向。 A、IN; B、OUT; C、INOUT; D、BUFFER 3. 在VHDL的端口声明语句中,用(C )声明端口为双向方向。 A、IN; B、OUT; C、INOUT; D、BUFFER 4. 在VHDL中,为目标变量赋值的符号是(C )。 A、=: ; B、= ; C、:= ; D、= 5. 下列( 不 )可作为信号的数据类型是。 A、bit B、std_logic C、integer D、max 6 下列可用作项目名称的是( C )。 A. and1 B.when C. entity D.banjiaqi 7. 下列语句正确的是( D )。 A. signal a;b;c: std_logic; B. Variable ab : integer; C. Port( a : in bit; b: out bit;) D. Use ieee.std_logic_1164.all; 8. 下列语句不正确的是( A )。 A. if a=0 then y=b; end if; B. Q=D when CPevent and CP=1; C. Q=d ; Y= a and b; D. Library ieee; 9 下列哪些关键字在相应的程序段不可缺少。(A ) A Entity B. port C. and D. process 三 写出实现下列操作的VHDL程序语句(只写出该操作的语句,每小题4分,共20分)。 当时钟cp的上升沿到来时将信号D赋给输出Q;1cp“event and cp=1 函数 把低电平赋给信号Data;Data=L 把数字0赋给变量B。B:=0 四、 判断下列程序段是否有错,如果有,指出错误并写出改正后的程序 1. Architecture DDD of DDD isSignal A, En: std_logic;Process (A , En);Variable B : std_logic; Begin If En = 1 then B = A; EN=1 End if;End process; Architecture one of one isVariable a ,b , c: std_logic; Begin c= a + b;End one; Library ieee;Use ieee.std_logic_1164.all;Entity mux21 isPort ( a, b : in std_logic; Sel : in std_logic; C : out std_logic;);End mox21;Architecture one of mux21 is Begin If sel=0 then C:= a; Else C:= b;End if;End;五, 编写程序,实现下列逻辑功能。(要求只写完整程序) 1. 编写实现八选一数据选择器的VHDL程序,项目名称用mux81;LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY mux81 IS PORT (A,B,C,D,E,F,G,H:IN STD_LOGIC; S:in STD_LOGIC_vector(2 downto 0); Y: out STD_LOGIC);end mux81;ARCHITECTURE mux OF mux81 IS begin Y Y Y Y Y Y Y Y YY0,OTHERS=1); when 001=Y0,OTHERS=1); when 010=Y0,OTHERS=1); when 011=Y0,OTHERS=1); when 100=Y0,OTHERS=1); when 101=Y0,OTHERS=1); when 110=Y0,OTHERS=1); when 111=Y0,OTHERS=1); END CASE; END PROCESS; end mux_behave; 3. 编写实现全加器的VHDL程序,项目名称用fulladder,输入用Ain,Bin ,Cin,输出用Sum和Co;全加器:LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY full_adder IS PORT (Ain,Bin ,Cin :IN STD_LOGIC; Sum,Co: out STD_LOGIC );end full_adder;ARCHITECTURE rtl OF full_adder IS BEGIN Sum=Ain Xor Bin xor Cin ; Co= (Ain and Bin) or ( Ain Xor Bin ) and Cin ; END rtl; 4. 编写实现半加器的VHDL程序。半加器1LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030共享经济行业市场现状模式创新及盈利困境分析报告
- 2025-2030共享经济模式可持续发展与监管政策调整研究报告
- 金融科技企业估值模型与2025年投资决策实战案例研究与实践报告
- 2025-2030年太阳能光伏电站供应链金融风险控制与优化方案报告
- 2025年新能源汽车充电设施智能监控系统应用效果评估报告
- 2025年河北省张家口市电工证考试题模拟试题初级电工考试题库(含答案)
- 2025年社会工作者《社会工作法规与政策(中级)》题库(附答案)
- 2025年煤炭生产经营单位(地质地测安全管理人员)考试题库及答案
- 2025年太阳能光伏产业上市公司技术创新与市场拓展策略报告
- 2025年煤矿特种作业煤矿安全监测监控工模拟考试题库(附答案)
- 2025年大学生英语六级必考词汇表全部汇编(带音标)
- GB/T 5993-2003电子设备用固定电容器第4部分:分规范固体和非固体电解质铝电容器
- FZ/T 52059-2021抗菌粘胶短纤维
- 医学课件-护理评估课件
- 幼儿园大班安全教育:《暴力玩具不能玩》 课件
- 26个英文字母大小写描红
- 养老院预算及成本管理制度
- 研学旅行基地评估认定评分表
- DL∕T 1867-2018 电力需求响应信息交换规范
- 版良性前列腺增生诊疗指南PPT
- 眼睑基底细胞癌ppt课件
评论
0/150
提交评论