2018EDA综合实验考试题目
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
EDA技术实验考试题目
1、用结构的描述方法设计一个多用计数器,可以选择为带计数使能、同步复位、带进位输出的
增1的60进制计数器或者一百进制计数器,结果由七段数码管显示。
2、用结构的描述方法设计一个多用计数器,可以选择为带计数使能、异步复位、同步装载的可
逆七位二进制计数器或者八位二进制计数器,结果由七段数码管显示。
3、设计一个正负脉宽可控的16分频的分频器。脉宽比由七段数码管显示。
4、根据需要设计一个多用分频器,可以控制实现四种分频(正负脉宽相等)形式:第一种:4分
频、第二种:8分频、第三种:10分频、第四种:16分频。由七段数码管显示显示当前分频系数。
5、设计一个学号显示电路,可以根据序号显示八位同学的学号(八位数字),学号由8位7段LED
数码管输出显示。
6、利用状态机设计一个彩灯控制器,彩灯共有16个,每次顺序点亮相邻的四个彩灯,且保持时
间越来越久,如此循环执行。由七段数码管显示亮灯的序号。
7、设计一个9人表决电路,参加表决者为9人,同意为1,不同意为0,同意者过半则表决通过,
绿指示灯亮,表决不通过则红指示灯亮。由七段数码管显示赞成人数。
8、有16个开关,编号为0到15,编号0的优先级最高。当某一个拨码开关为1时由数码管显示
其编号(可用16进制数显示,亦可用十进制显示)
9、利用状态机设计一个全自动洗衣机水位控制器。要求:当水位超过某一上限值时,停止加水,
启动洗衣机;当水位低于某一下限值时,加水,停止洗衣机;否则启动洗衣机,停止加水。
由七段数码管显示显示当前状态(用简易字母表示)。
10、根据真值表设计一位全加器,然后用结构的描述方法设计一个4位加法器。结果由七段数码
管显示。
11、设计6位二进制数到两位BCD(8421码)的转换器。结果由共阴极数码管显示。
12、利用状态机设计一个跑马灯控制器。一共有8个彩灯,编号为LED0 ~ LED7,点亮方式为:
每次点亮临近两个,且每个状态保持时间越来越久(比如01号亮维持10个时钟周期,23号亮维持15个时钟周期,45号亮维持20个时钟周期,67号亮维持25个时钟周期,如此循环)。
由七段数码管显示亮灯的序号。
13、有四路数据输入,每路数据为4位二进制数,根据不同的控制信号,输出相应的输入数据。
同时用数码管显示输出数据的路号。
14、利用状态机设计一个电磁炉控制器:火力控制有三档:煮汤、火锅、煎炒;每种操作都可以
设定时间,当时间到自动停火。由七段数码管显示显示当前状态(用简易字母表示)。
15、用状态机的设计方法设计一个自动售饮料的逻辑电路。它的投币口每次只能投入一枚五角或
一元的硬币;投入一元五角的硬币后机器自动给出一杯饮料;投入两元(两枚一元)的硬币后,在给出饮料的同时找回一枚五角的硬币。由七段数码管显示显示当前状态(用简易字母表示)。
16、用结构的描述方法设计一个跑表,计时范围为59.99秒,有计时开始和停止计时控制,复位
控制可以对所有计时进行异步复位。计时结果由四位共阴极七段数码管显示。
17、1位十进制数加法器(有进位位):输入为两个1位十进制数A和B,以BCD码的形式输入,
CI为低位的进位信号,输出为BCD码表示的十进制数S,CO是向高位的进位信号。由七段数码管显示结果
18、4bit二进制数减法器:输入为两个4 bit二进制数A和B,输出由七段数码管显示。
19、血型配对指示器:供血血型和受血血型分别有A、B、AB、O四种。当供血血型和受血血型
符合要求时,T指示灯亮,否则F指示灯亮。由七段数码管显示血型(用简易字母表示)。
20、亲子判定器:根据亲子血型关系规则,当输入的亲、子血型符合规则时,指示灯亮。由七段
数码管显示血型(用简易字母表示)。
21、用结构的描述方法设计一个可变模计数器,控制信号MA和MB为00、01、10、11时计数
器的模分别为6,10,60,100。(数码管显示模)
22、模为7的计数器,计数步长由控制信号A、B、C控制:CBA=001时,步长为1,即:
0-1-2-3-4-5-6-0-1顺序计数。CBA=010时,步长为2,即:0-2-4-6-1-3-5-0-2顺序计数。以此类推。CBA=110时,步长为6,计数规律为:0-6-5-4-3-2-1-0-6顺序计数。(数码管显示步长)23、模为16的计数器,控制信号为MA和MB。MA和MB为00时不计数,01时加法计数器,
10时减法,11时置数功能。(数码管显示当前状态,用简易字母表示)
24、多功能寄存器(8位):由选择信号和控制信号进行控制。当选择信号S=1时,控制信号C=1
时为加1计数器,C=0时为减1计数器;当选择信号S=0时将计数值循环移位:C=1时时右移,C=0时左移。(发光二极管显示,也可数码管显示当前状态,用简易字母表示)
25、采用层次化的设计方法设计一个输出可选择的多路分频器,每路分频器输出信号的正负脉宽
比为n:1(n=分频值-1)。其中可选分频器分频值为20分频、16分频、10分频、5分频、3分频。由七段数码管显示显示当前分频系数。
26、采用层次化的设计方法设计一个输出可选择的多路分频器,每路分频器输出信号的正负脉宽
比可控。其中可选分频器分频值为20分频、16分频、10分频、8分频。由七段数码管显示当前分频系数。
27、采用层次化的设计方法设计一个输出可选择的多路分频器,每路分频器输出信号的正负脉宽
比可控。其中可选分频器分频值为16分频、10分频。由七段数码管显示当前正负脉宽比。