基于LabvlEw的1位全加器的设计

时间:2024-03-30 点赞:45944 浏览:89629 作者原创标记本站原创

为您写全加器毕业论文和职称论文提供关于全加器类硕士论文范文,与基于LabvlEw的1位全加器的设计相关论文范本,包括关于全加器及电子技术基础及参考文献方面的论文题目、提纲、开题报告、文献综述、参考文献的大学硕士和本科毕业论文,是免费优秀的全加器论文范文。

【摘 要】本系统基于LabVIEW软件,算法采用了可编程功能模块的方法实现,实验结果表明,基于LabVIEW的软件系统能够很好的实现1位全加器的算法.


【关 键 词 】LabVIEW;1位全加器;加法器

0 引言

加法器[1]是产生数的和的装置.加数和被加数为输入,和数与进位为输出的装置为半加器.若加数、被加数与低位的进位数为输入,而和数与进位为输出则为全加器.常用作计算机算术逻辑部件,执行逻辑操作、移位与指令调用.在电子学中,加法器是一种数位电路,其可进行数字的加法计算.在现代的电脑中,加法器存在于算术逻辑单元(ALU)之中.

本文在充分研究半加器和全加器算法的基础上,结合LabVIEW处理数据特点,利用图像化编程模块来实现1位全加器.

1.开发环境

虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用.LabVIEW图形化开发工具是一种程序开发环境,由美国国家仪器(NI)公司研制开发,用图标代替文本行创建应用程序的图形化编程语言.传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,而LabVIEW则采用数据流编程方式,程序框图中节点之间的数据流向决定了VI及函数的执行顺序.VI指虚拟仪器,是LabVIEW的程序模块[2-3].

2.1位全加器设计

2.1 1位全加器结构

用门电路实现两个二进制数相加并求出和的组合线路,称为一位全加器.一位全加器可以处理低位进位,并输出本位加法进位.多个一位全加器进行级联可以得到多位全加器.

2.2 1位全加器前面板设计

根据总体的设计思路,1位全加器的设计分为前面板设计和程序框图的设计.前面板是虚拟仪器的软件的最上层,它直接面向用户.它通过一个友好的图形界面,模拟传统电子技术仪器箱操作,实现对虚拟仪器的控制、显示处理.如图3所示.本设计的前面板一目了然,通过输入框输入1位二进制数据,三个输入框分别是输入A、B和输入低位进位Ci;三个显示框分别是1为全加器输出结果、输出高位进位和本位输出结果.从前面板科看出:1位全加器的工作原理是输入A+B+Ci,输出为两种格式,一种是分两部分显示既输出高位进位Co和输出结果S;一种是一次性显示完整结果既图3中1位全加器输出.

2.3 数据选择器程序框图设计

程序框图是虚拟仪器的核心组成部分,1位全加器的所有功能的实现都由程序框图来控制.其中,二进制数据输入是在数值输入控件的输入框中输入二进制数完成的.本位结果S和高位进位CO均是由数值显示控件构成.1位全加器输出是由字符串显示控件构成.程序框图如图4所示.

3.结果分析

4.结论

实验结果表明,本文设计的虚拟1位全加器,前面板界面友好,操作简单易懂,结果显示直观,实现了实验箱1位全加器功能.体现了LabVIEW图形化编程语言的灵活性.

【参考文献】

[1]曾令琴.电子技术基础[M].人民邮电出版社,2010.

[2]沈辉.基于LabVIEW的多功能虚拟示波器的设计[J].电子测量技,2012.

[3]李学东.基于LabVIEW的多功能虚拟示波器的构建[J].信息技术,2010,40(2).

[责任编辑:王迎迎]

相关论文

四路知识竞赛抢答器的设计

本文是一篇控制系统论文范文,关于控制系统毕业论文格式,关于四路知识竞赛抢答器的设计相关在职研究生毕业论文范文。适合控制系统及计算机控。

基于PLC的抢答器项目设计

本论文为控制系统有关论文总结怎么写,关于基于PLC的抢答器项目设计相关硕士毕业论文,可用于控制系统论文写作研究的大学硕士与本科毕业论文。

基于PLC的抢答器项目设计

本文是一篇控制系统论文范文,控制系统方面学士学位论文,关于基于PLC的抢答器项目设计相关开题报告范文。适合控制系统及自主学习及机电系方。

全Flash网站的设计与实现

本文是一篇创业者论文范文,创业者有关毕业论文格式范文,关于全Flash网站的设计与实现相关毕业论文格式模板范文。适合创业者及参考文献及投。

基于汽车自动会灯器的设计

本文是一篇驾驶员论文范文,驾驶员方面学年毕业论文,关于基于汽车自动会灯器的设计相关毕业论文模板范文。适合驾驶员及偏振及单片机方面的的。