首页 > 编程知识 正文

半加器实验原理,用半加器设计全加器

时间:2023-05-04 13:44:34 阅读:156970 作者:4452

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线

然后将外壳通电即可测试结果。

最终执行结果如下

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。