eda技术及应用试卷4套含答案内容摘要:
std_logic_vector(2 downto 0)。 y:out std_logic_vector(5 downto 0))。 end multi3。 architecture a of multi3 is signal temp1:std_logic_vector(2 downto 0)。 signal temp2:std_logic_vector(3 downto 0)。 signal temp3:std_logic_vector(4 downto 0)。 begin temp1=a when b(0)=„1‟ else “000”。 temp2=(aamp。 „0‟) when b(1)=„1‟ else “0000”。 temp3=(aamp。 “00”) when b(2)=„1‟ else “00000”。 y=temp1+temp2+(„0‟amp。 temp3)。 end a。 功能:三位乘法器 五、用 VHDL 编程 设计一个 4 位二进制数的加 /减法器,控制输入端为 c,当 c=1 时,做加法运算;当 c=0 时,做减法运算。 Library ieee。 Use。 Use。 Entity subadd is Port(c:in std_logic。 A,b:in std_logic_vector(3 downto 0)。 S:out std_logic_vector(3 downto 0)。 Co:out std_logic)。 End subadd。 Architecture a of subadd is Signal a1,a2,a3:std_logic_vector(4 downto 0)。 Begin Process Begin A1=„0‟amp。 a。 A2=„0‟amp。 b。 If c=„1‟ then A3=a1+a2。 Else A3=a1a2。 End if。 S=a3(3 downto 0)。 Co=a3(4)。 End process。 End a。 六、简答题 什么是并行语句。 什么是顺序语句。 两者有何区别。 信号和变量有何区别。 《 EDA 技术与应用 》试卷 C 一、 填空题 (每题 2分,共 1 0 分) 在 VHDL 中最常用的库是( )标准库,最常用的数据包是( )数据包。 VHDL 的实体声明部分指定了设计单元的( ),它是设计实体对外的一个通信界面,是外界可以看到的部分。 在 VHDL的端口声明语句中,端口方向包括( )、( )、( )和( )。 在用 VHDL 语言设计电路时,一般要求文件名与( )名一致,后缀 是( )。 在 VHDL中,标准逻辑位数据有( )种逻辑值。 二、 选择题(每题 2分,共 10分) 在 VHDL 的端口声明语句中,用( )声明端口为输出方向。 A、 IN B、 OUT C、 INOUT D、 BUFFER 在 VHDL 中,( )不能将信息带出对它定义的当前设计单元。 A、信号 B、常量 C、 数据 D、变量 在 VHDL中,( )的数据传输不是立即发生的,目标信号 的赋值需要一定的延时时间。 A、 信号 B、常量 C、数据 D、变量 在 VHDL中,为目标变量赋值的符号是( )。 A=: B、 = C、: = D、 = 在下列标识符中,( )是 VHDL合法的标识符。 A、 4h_adde B、 h_adde_ C、 h_adder D、 _h_adde 三、程序分析(每题 10分,共 40 分) 要求: ( 1) 将标有下划线语句补充完整( 3分) ( 2) 解释后带 **的语句( 3分) ( 3) 说明该程序逻辑功能( 4分) 程序 1 LIBRARY ieee。 USE。 entity is ** port (a :in std_logic_vector(3 downto 0)。 sel:。 d:out std_logic)。 end xuan2。 architecture a of xuan2 is begin process(sel) begin case is ** when 00 =d=a(0)。 ** when 01 =d=a(1)。 when 10 =d=a(2)。 when others =d=a(3)。 end case。 end process。 end a。 程序 2 Library ieee。 Use。 Entity multi3 is Port(a,b:in std_logic_vector(2 downto 0)。 y: )。 end。 architecture a of multi3 is signal temp1:std_logic_vector(2 downto 0)。 signal temp2:std_logic_vector(3 downto 0)。 signal temp3:std_logic_vector(4 downto 0)。 ** begin temp1=a when b(0)=‘ 1’ else “ 000”。 ** temp2=(aamp。 ‘ 0’ ) when b(1)=‘ 1’ else “ 0000”。 temp3=(aamp。 “ 00” ) when b(2)=‘ 1’ else “ 00000”。 y=temp1+temp2+(‘ 0’ amp。 temp3)。 ** end a。 程序 3 library ieee。 Use。 Entity sevenbcd is Port(s:in integer range 0 to 9。 ** G,f,e,d,c,b,a:out std_logic)。 End sevenbcd。 Architecture a of sevenbcd is Signal y:。 Begin Process(s) ** Case s is When 0 =y=0111111。 ** When 1 =y=0000110。 When 2 =。 When 3 =y=1001111。 When 4 =y=1100110。 When 5 =y=1101101。 When 6 =y=1111101。 When 7 =y=0000111。 When 8 =y=1111111。 When 9 =y=1101111。 When others =y=0000000。 End case。 End process。 a=y(0)。 b=y(1)。 c=y(2)。 d=y(3)。 e=y(4)。 f=y(5)。 g=y(6)。 End a。 程序 4 LIBRARY IEEE。 USE。 ENTITY jk4 IS PORT(J, K:IN STD_LOGIC。 clk:。 prn, clr: IN STD_LOGIC。 q,qb:OUT STD_LOGIC)。 END jk4。 ARCHITECTURE a OF jk4 IS qtmp, qbtmp:。 BEGIN PROCESS(clk, prn, clr, j, k) BEGIN IF prn=39。 039。 THEN qtmp=39。 139。 qbtmp=39。 039。 ** ELSIF clk39。 event AND clk=39。 139。 tHEN IF clr=39。 039。 THEN qtmp=39。 039。 qbtmp=39。 139。 ELSIF j=39。 039。 AND k=39。 039。 THEN NULL。 ELSIF j=39。 039。 AND k=39。 139。 THEN qtmp=39。 039。 qbtmp=39。 139。 ELSIF j=39。 139。 AND k=39。 039。 THEN qtmp=39。 139。 qbtmp=39。 039。 ELSE qtmp=NOT qtmp。 qbtmp=NOT qbtmp。 ** END IF。 END IF。 q=qtmp。 qb=qbtmp。 ** END PROCESS。 END a。 四、 设计一个比较器,用于实现两个 4 位二进制数的比较,真值表如下: ( 20分) 输入信号 输出信号 A[3..0] B[3..0] F1 F2 F3 AB 1 0 0 A=B 0 1 0 AB 0 0 1 五、简答题( 20分) VHDL语言结构体的描述方式有哪几种。 试述各自的特点。 什么是并行语句。 什么是顺序语句。 两者有何区别。 《 EDA 技术与应用 》试卷 C 答案。eda技术及应用试卷4套含答案
相关推荐
下图为二十四进制计数器仿真时序图,端口名及功能同上。 下图为各计数模块组合后的仿真时序, LD 为置数控 制端口,当 LD=2 时给秒的十位置数,当 LD=3 时为分个位置数,如下图所示: 数据选择模块 数据选择模块采用计数器来选择要发送的数据 ,在此模块中工作时钟信号为CLK_NUM1,即经过 20200 分频后的时时钟信号。 因为要发送的数据有十位因此 CNT1 为十进制计数器
); 电话机连接端口( phone):连接( 连接电话机 ) 四、 简答 a) 简述集线器( HUB)与交换机的区别。 b) 如果家庭采用拨号上网,必须具备的硬件条件是什么。 调制解调器 c) 如何设置拒收邮件。 举例说出拒收的 3 类邮件类型 d) 在 Inter Explorer 中,将起始主页设为:。 抓下设置界面。 域名解析包括两种方式:正向域名解析和反向域名解析。
; B 级高层不应小于 75%。 规程规定柱的受剪承载力可根据柱两端实配钢筋的受弯承 15 载力按两端同时屈服的假定失效模式反算;剪力墙可根据实配钢筋按抗剪设计公式反算;斜撑的受剪承载力可计及轴力的贡献,应考虑受压屈服的影响。 1 条 本条为新增内容。 规定楼层质量 不宜大于相邻下部楼层质量的 倍,这是对质量沿竖向分布不规则的限制。 1 条 本条为新增内容。
采用讲授与讨论相结合,师生共同参与进行仸务的完成。 学习仸务 3 采用仸务驱劢,通过仸务实施完成能力的培养。 教学过程: 2. 教师带领学生共同解析仸务 5. 总结汇报 考核评价: 1.根据知识掌握情况评价 2.教师根据仸务完成情况和实施过程评价 教学板书: 学习仸务 1 VHDL 程序的基本结构 [仸务分析及仸务目 标 ] [相关知识 ] 一、 了解 硬件描述语言 1. VerilogHDL
) 一年来,拆迁办在区委、区政府的正确领导下,在涉拆各部门的积极配合和 大力支持下,以“三个代表”重要思想为指导,全面贯彻落实科学发展观,按 照“推进科学发展、建设和谐大港”为主题,本着“拆迁一处,造福一片,稳 定 一方”的原则,严格按 照拆迁法律法规要求,依法行政,平安拆迁,促进了拆迁 工作健康有序进行,为加快我区的城市化进程,建设一个繁荣文明和谐的大港区 作出了应有的贡献
责洗皿间、员工食堂区域地面、墙面的环境卫生以及员工餐厅餐桌整 齐摆放。 5)正确使用和检查洗皿间的设备,发现问题及时上报主管。 6)及时清理和打扫厨房垃圾筒 (垃圾 筒 必须加盖) 、杯 筐 等。 7)时刻注意厨房的日常安全,发现问题及时报告。 8)认真遵守酒店的各项规章制度。 9)完成领导交办的其他工作。 三、 业务 工作流程 (一) 餐前准备工作 步 骤 标 准 注意事项 岗前准备 提前