免费获取|
论文天下网
  • 论文天下网 |
  • 原创毕业论文 |
  • 论文范文 |
  • 论文下载 |
  • 计算机论文 |
  • 论文降重 |
  • 论文排版 |
  • 外文翻译 |
  • 免费论文 |
  • 开题报告 |
  • 心得体会 |

当前位置:论文天下网 -> 论文范文 -> 电子机电类

基于EDA的计算器的设计

本文ID:5313 字数:16873,页数:42

下载地址 全文下载链接(充值:¥148.00元) 

论文编号:JD854 附开题报告,任务书,外文翻译,论文字数:16873,页数:42

摘要:EDA是指利用计算机完成电子系统的设计。在基于EDA的计算器的设计中,主要研究了的是8位二进制数的加减法运算、两个4位二进制数的乘法运算、8位二进制数除以4位二进制数的除法运算以及连续的加减运算的实现方法。本系统选用Altera公司的MAX+PluseⅡ作为硬件开发平台,并采用VHDL语言进行电路设计。在设计的过程中采用的是分模块的设计方法,将计算器分为四个部分:计算部分、存储部分、显示部分和输入部分。计算部分主要有加法器、减法器、乘法器和除法器组成。存储部分需要3个存储器来实现:内部累加器(acc)、输入寄存器(reg)以及结果暂存器(ans)。显示部分由三个7段译码器组成,分别来显示输入数字。输入部分是由0——9十个数字按键、加减乘除四则运算的运算符按键、一个等号按键和一个清零按键组成的,设计所要做的是对按键信息进行译码(将十进制数转换成为二进制数),使其在计算器内部可以使用。

关键词:EDA;计算器;VHDL

 

The Calculator Based on EDA Design

Abstract:EDA is the used of the computer to complete the design of electronic systems. The calculator based on EDA design, it main studies the 8-bit binary number of addition and subtraction operations, the two 4-bit binary number multiplication, 8-bit binary number divided by the number of four binary division, as well as implementation for continuous operation of addition and subtraction operations. The system selected Altera's MAX + Pluse Ⅱ as a hardware development platform, and the use of VHDL design languages. In the design process is used frequency division modules, the calculator is divided into four parts: calculate, storage, display and input part. The calculate is composed of four parts:addertion, subtraction, and multiplier and divider components. Storage part needs three memory to help achieved: internal accumulator (acc), input register (reg) as well as the results of registers (ans). Display part is made up three decoder of 7 sections, respectively to show the number of input. Input part has ten number keys, from 0 – 9, also has addition and subtraction and multiplication and division arithmetic operator keys, a button and of equal sign and the clear key, the design has to decode the key information (to be decimal digital conversion as a binary number), so that you can use these in the internal of calculator.

Key words: EDA;calclute;VHDL

 


摘要 Ⅰ
目次  Ⅲ
术语表 Ⅳ
1 引言 1
1.1 EDA技术 1
1.1.1 EDA技术的涵义 1
1.1.2 EDA技术的发展历程 1
1.1.3 EDA的技术的基本特征和基本工具 1
1.2 VHDL语言 2
1.2.1 VHDL语言的特点 2
1.2.2 VHDL语言设计实体的基本结构 3
1.2.3 VHDL语言的实体 3
1.2.4 VHDL语言的结构体 3
1.2.5 VHDL程序设计约定 4
2 设计规划 5
2.1 基于EDA的计算器的功能 5
2.2 计算器的设计思路 5
2.2.1 计算器的计算部分 5
2.2.2 计算器的存储部分 5
2.2.3 计算器的显示部分 6
2.2.4 计算器的输入部分 6
2.3 系统组成框图 6
3 计算器各模块的设计和实现 7
3.1 基于EDA的计算器计算部分的设计和实现 7
3.1.1 加法器的设计 7
3.1.2 减法器的设计 10
3.1.3 乘法器的设计 12
3.1.4 除法器的设计 13
3.2 计算器计算器输入部分的设计和实现 17
3.3 计算器显示部分的设计和实现 20
3.4 8位二进制数转换成个位、十位、百位的模块 21
4 计算器的综合设计 25
4.1 整体的程序设计 25
4.2 计算器的仿真波形 26
5 结论 32
参考文献 33
致谢 34
附录 35

相关论文
上一篇:基于EDA技术的数字电子钟设计 下一篇:基于DDS的频率特性测试仪设计
推荐论文 本专业最新论文
Tags:基于 EDA 计算器 设计 2009-12-14 21:35:39【返回顶部】

相关栏目

自动化专业
电子机电类
测控技术
机械模具设计
金融专业
电子通信
交通工程专业
英语专业
会计专业
政治学行政学
财务管理
国际贸易
法律专业
社会工作专业
物流论文
人力资源
食品科学生物技术
市场营销
土木工程
化学工程与工艺
旅游管理专业
工商管理
工程管理
其他专业论文


关于我们 | 联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 原创毕业论文

 

论文天下网提供论文检测,论文降重,论文范文,论文排版,网站永久域名WWW.GEPUW.NET

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 893628136@qq.com

Copyright@ 2009-2022 GEPUW.NET 论文天下网 版权所有