- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
简易计算器 2
青海师范大学毕业论文
论文题目:基于EDA的简易计算器的设计
系 别:物理系
专 业:电子信息工程
班 级:09 C
学生姓名:陈雪丽 学号:20091711335
指导教师姓名:赵建飞 职称:讲师
最后完成时间: 2013 年 5 月 10 日
PAGE \* MERGEFORMAT IV
基于EDA的简易计算器的设计
中文摘要
EDA是指利用计算机完成电子系统的设计。在基于EDA的计算器的设计中,主要研究了的是8位二进制数的加减法运算、两个4位二进制数的乘法运算、8位二进制数除以4位二进制数的除法运算以及连续的加减运算的实现方法。本系统选用Altera公司的MAX+PluseⅡ作为硬件开发平台,并采用VHDL语言进行电路设计。在设计的过程中采用的是分模块的设计方法,将计算器分为四个部分:计算部分、存储部分、显示部分和输入部分。计算部分主要有加法器、减法器、乘法器和除法器组成。存储部分需要3个存储器来实现:内部累加器(acc)、输入寄存器以及结果暂存器。显示部分由三个7段译码器组成,分别来显示输入数字。输入部分是由0——9十个数字按键、加减乘除四则运算的运算符按键、一个等号按键和一个清零按键组成的,设计所要做的是对按键信息进行译码(将十进制数转换成为二进制数),使其在计算机内部可以使用。
关键词:可编程逻辑器件,加法器,乘法器 ,计算器 ,系统仿真
软件设计
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 Alteras 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
您可能关注的文档
- 第六章颗粒污染物控制技术基础一二节.ppt
- 第六篇__介入放射学_(PPTshare).ppt
- 第六部分 年龄、性别与运动.ppt
- 第六部分 EMC要求.doc
- 第十一单元盐化肥(复习课件).ppt
- 第十一次课 激光原理.ppt
- 第十一次课-Labview.doc
- 第十一章 化学动力学4.ppt
- 第十一章 化学动力学习题.ppt
- 第十一章 化学与哲学.doc
- 2025年安徽城市管理职业学院单招(语文)测试模拟题库及参考答案.docx
- 2025年宁夏固原地区选调生考试(公共基础知识)综合能力题库完美版.docx
- 2025年宁波大学科学技术学院单招语文测试题库精选.docx
- 2025年宁波职业技术学院单招(语文)测试题库精编.docx
- 2025年太原旅游职业学院单招(语文)测试模拟题库一套.docx
- 2025年宁夏固原地区单招(语文)测试模拟题库完整.docx
- 2025年天津艺术职业学院单招综合素质考试题库一套.docx
- 2025年安徽中澳科技职业学院单招(语文)测试题库汇编.docx
- 2025年太原旅游职业学院单招职业适应性考试题库一套.docx
- 2025年安庆师范大学单招语文测试模拟题库带答案.docx
文档评论(0)