A.
B.
C.
D.
第1题
A.
B.
C.
D.
第2题
A.XiYi+XiCi-1+YiCi-1
B.XiYi+XiSj+YiSi
C.XiYi+XiCi-1+YiCi-1
D.(XiYi+XiYi).Ci-1
第4题
第5题
全加器设计
为了便于读者完成HDL及可编程逻辑器件实验,本实验以全加器设计为基础,介绍Altera公司的Quartus II(7.0版本)软件的使用方法,包括设计输入、编译、仿真、引脚锁定、编程下载和硬件验证等操作。目前,能够完成设计电路硬件验证的设备种类繁多,不同的设备有各自的功能特点和使用方法,不过它们都具有建立(或选择)实验模式、确定引脚锁定方案和编程下载等方面的操作。下面仅以伟福EDA6000系列SOPC/DSP/EDA通用实验开发系统(以下简称为EDA6000)为例,介绍设计电路的硬件验证的操作方法。
实验要求
用原理图输入设计法和Verilog HDL文本输入设计法设计全加器电路,建立全加器的实验模式。通过电路仿真和硬件验证,进一步了解全加器的功能。
设计原理
考虑自低位来的进位的加法运算称为“全加”,能实现全加运算的电路称为全加器。1位全加器的真值表如表所示,表中的A、B是两个1位二进制加数的输入端;CI是低位来的进位输入端;SO是和数输出端;CO是向高位的进位输出端。根据真值表写出电路输出与输入之间的逻辑关系表达式为
,
。
全加器真值表 | |
A B CI | SO CO |
0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 | 0 0 1 0 1 0 0 1 1 0 0 1 0 1 1 1 |
第6题
第7题
第10题
①有A、B、C三个输入信号,如果三个输入信号均为0或其中一个为1时,输出信号Y=1,其余情况下,输出Y=0;
②有A、B、C三个输入信号,当三个输入信号出现奇数个1时,输出为1,其余情况下输出为0(这是奇校验的校验位生成器);
③有三个温度探测器,当某个温度探测器的温度超过60℃时,输出信号为1,否则输出信号为0。当有两个或两个以上的温度探测器的输出信号为1时,总控制器输出信号为1,白动控制调控设备使温度降低到60℃以下。试写出总控制器的真值表和逻辑表达式。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!