八位二进制码转化为BCD码及余三码、BCD码转化余三码

八位二进制码转化为BCD码及余三码、BCD码转化余三码

ID:40215247

大小:141.05 KB

页数:15页

时间:2019-07-26

八位二进制码转化为BCD码及余三码、BCD码转化余三码_第1页
八位二进制码转化为BCD码及余三码、BCD码转化余三码_第2页
八位二进制码转化为BCD码及余三码、BCD码转化余三码_第3页
八位二进制码转化为BCD码及余三码、BCD码转化余三码_第4页
八位二进制码转化为BCD码及余三码、BCD码转化余三码_第5页
资源描述:

《八位二进制码转化为BCD码及余三码、BCD码转化余三码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档河南科技大学课程设计说明书课程名称EDA技术题目八位二进制转化为BCD码及余三码、BCD码转化为余三码学院车辆与动力工程学院班级学生姓名指导教师日期2012年7月14号文案大全实用文档八位二进制码转化为BCD码及余三码、BCD码转化余三码摘要八位二进制数转化为BCD码和余三码的转换在计算机语言中起到了非常重要的作用,通过这次的课程设计让我们更好地掌握二进制数转化为BCD码和余三码。二进制转化为余三码不能直接转化,只能通过BCD码为中介进而转化成余三码。余三码(余3码)是由8421BCD码加上0011形成的一种无权码,由

2、于它的每个字符编码比相应的8421BCD码多3,故称为余三码。BCD码的一种。余三码是一种对9的自补代码,因而可给运算带来方便。其次,在将两个余三码表示的十进制数相加时,能正确产生进位信号,但对“和”必须修正。修正的方法是:如果有进位,则结果加3;如果无进位,则结果减3。如,(526)10进制=(010100100110)8421BCD码=(100001011001)余3码EDA技术打破了软件和硬件间的壁垒,使计算机的软件技术与硬件实现、设计效率与产品性能合二为一,它代表了电子设计技术和应用技术的发展方向。VHDL主要用于描述

3、数字系统的接口,结构和功能,它的语法简单易懂,移植性好。本设计采用VHDL,Altera公司的QuartusII软件仿真,来实现八位二进制到BCD和BCD到余三码的转换。由于八位二进制的最大范围是0~255,而八位BCD码的范围是0~99,故在转换时输入信号只能取99以内的数。关键词:八位二进制、BCD码、余三码、VHDL文案大全实用文档目录第一章绪论1§1.1课程设计题目1§1.2设计目的2§1.3课程设计要求2第二章EDA、VHDL简介3§2.1EDA简介3§2.2VHDL简介3第三章设计过程5§3.1设计规划5§3.2各

4、个模块设计及原理图5§3.2.1八位二进制码转化为八位BCD码5§3.2.2八位BCD码转化为八位余三码6§3.2.3八位二进制码转化为8位余三码7第四章系统仿真9§4.1八位二进制码转化为八位BCD码仿真及分析9§4.2八位BCD码转化为八位余三码仿真及分析9§4.3八位二进制码转化为八位余三码仿真及分析10第五章总结11参考文献12文案大全实用文档第一章绪论随着计算机科学与技术突飞猛进地发展,用数字电路进行信号处理的优势也更加突出,自20世纪70年代开始,这种用数字电路处理模拟信号的所谓“数字化”浪潮已经席卷了电子技术几乎

5、所有的应用领域EDA是电子设计自动化(ElectronicDesignAutomation)的缩写,在20世纪90年代初从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)的概念发展而来的。EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言HDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。随着EDA技术发展和应用领域的扩大与深入,EDA技术在电子信息、通讯

6、、自动控制及计算机应用等领域的重要性突出。随着技术市场与人才市场对EDA的需求不断提高,产品的市场需求和技术市场的要求也必然会反映到教学领域和科研领域中来。因此学好EDA技术对我们有很大的益处。EDA功能强大,一台计算机、一套EDA软件和一片或几片大规模可编程芯片(CPLD/FPGA),就能完成电子系统的设计。EDA技术涉及面广,内容丰富,但在教学和技术推广层面上,应用较为广泛的是基于可编程器件的EDA技术,它主要包括如下四大要素:1大规模可编程器件,它是利用EDA技术进行电子系统设计的载体;2硬件描述语言,它是利用EDA技术

7、进行电子系统设计的主要手段;3软件开发工具,它是利用EDA技术进行电子系统的智能化的自动化设计工具;4实验开发系统,它是利用EDA技术进行电子系统设计的下载工具及硬件验证工具。§1.1课程设计题目学习基本触发器的设计,进一步了解VHDL文案大全实用文档语言。巩固和运用所学课程,理论联系实际,提高分析、解决计算机技术实际问题的独立工作能力,本次设计的目的就是学习基本代码转换器的设计,了解并掌握VHDL硬件描述语言的设计方法和思想,通过对基本代码转换器的设计,巩固和综合运用所学课程,理论联系实际,提高分析、解决计算机技术实际问题的

8、独立工作能力。通过课程设计深入理解VHDL语言的精髓,达到课程设计的目标。§1.2设计目的进一步巩固理论知识,培养所学理论知识的在实际中的应用能力;掌握EDA设计的一般方法;熟悉一种EDA软件,掌握一般EDA系统的调试方法;利用EDA软件设计一个电子技术综合问题,培养VHDL

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。