没有合适的资源?快使用搜索试试~ 我知道了~
当相减结果为负数时,DATA[53]置“1”,相减结果的绝对值赋给DATA[52..0]乘法运算,DATA1[26..0]与DATA2[26..0]的相乘结果赋
资源详情
资源评论
资源推荐
试题一 简易电子计算器电路设计
设计一个简易的电子计算器电路,包括数据输入处理电路,算数运算电路
(包含加法、减法、乘法、除法和开方算数运算),运算结果处理电路。所有运
算电路的设计均不可使用 IP 核及查找表方式进行设计。题目包含基本要求和发
挥部分。题目不涉及实体硬件电路,所有功能的设计及仿真均在 EDA 开发环境
中实现,竞赛根据总体设计框图及说明、各个模块电路设计说明、时序说明、仿
真结果、资源报告、设计总结和程序源代码评定成绩。
一、 任务
设计一个简易的电子计算器电路,可实现整数(0~99999999)的加、减、
乘、除和开方的算数运算,运算的结果可以保存在运算结果处理电路中,后续的
显示电路可以访问电路中的数据并负责显示运算结果。显示电路不在题目的设计
范围内,但运算结果处理电路要保留数据接口,用来验证运算结果。
电子计算器电路的系统框图如图 1 所示,包括独立按键电路、数据输入处理
电路、算数运算电路和运算结果处理电路。
7 8 9
4 5 6
1 2 3
×
-
+
÷√
=
AC
0
数据输入
处理电路
(U1)
算数运算
电路
(U2)
运算结果
处理电路
(U3)
KEY_[16..0]
图 1 简易电子计算器电路的系统框图
独立按键电路由 17 个独立按键组成,每一个按键的电路如图 2 所示,按键
定义如表 1 所示。
被要求改名字
- 粉丝: 24
- 资源: 315
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0