1、按照组合逻辑电路的设计程序,设计1个半加成和1个半加成。 (要求:步骤详细信息)
半加成的设计
1 .进行逻辑抽象
1 )分析设计要求,确定输入与输出的关系
在这个问题上,设计了half adder,调查了相关半值器的资料,表示“半值器电路是指将两个输入数据位相加,输出一个结果位和进位,没有进位输入的加法器电路。 实现1位2进制数的加法电路。 ”半加法器不能进行有进位的加法运算,所以采用“双输入双输出”的变量关系即可。
2 )用英文字母表示输入变量和输出变量
a (被加数)和b )加数)表示输入变量,s )和c )表示输出变量。 其中,s表示Sum,c表示进位。
3 )状态赋值,用0和1表示输入和输出的状态
0表示输入为no,1表示输入为真。
4 )将按功能设计的电路真值表进行列表2 )简化
根据实际情况用卡诺图法或数学式法进行简化
虽然从半加法器的定义直接理解其原理并不容易,但是直接写半加法器的逻辑函数如下。
3 .绘制逻辑电路
1 )根据要求使用的浇口类型,将输出函数表达式转换为相应的形式
2 )根据最后得到的函数表达式绘制逻辑电路图半加成的仿真波形图:半加成的设计
1 .进行逻辑抽象
1 )分析设计要求,确定输入与输出的关系
在这个问题上,需要设计全加法器。 首先,“全加器的英文名为full-adder,是将二进制数相加求和的组合线路,称为1位全加器。 1位全加法器可以处理低位进位,输出本位进位。 因此,选择“3输入2输出”的输入输出关系即可。
2 )用英文字母表示输入变量和输出变量
三个输入变量分别由a、b和Cin表示,输出变量由s (和数)和c )进制数表示。 其中s是Sum,Co是Carry out。
3 )状态赋值,用0和1表示输入和输出的相关状态
0表示输入为no,1表示输入为真。
4 )列出按功能要求设计的电路真值表(1位全加器)
*2.简化
根据实际情况用卡诺图或数学式进行简化
从全加法器的定义直接出发,同时结合半加法器的逻辑函数形式,可以直接写出全加法器的逻辑函数如下。 3358 www.Sina.com/http://www.Sina.com /以上为数据选择器学习中的笔记本照片。
3 )实际操作
首先选择一定数量的线,保证线都能无损使用。
根据芯片端子的特性连接接地和5V电压线,根据逻辑电路的特性分别连接a、b和Cin输入变量线,连接输出变量s和c线
然后将外壳通电即可测试结果。
最终执行结果如下