- 24
- 0
- 约2.24千字
- 约 12页
- 2018-03-09 发布于湖北
- 举报
实验7 三位乘法器
根据二进制数的乘法法则:0*0=0,0*1=0,1*0=0,1*1=1更可将算式中的结果进行简化。例如若B0=1, 则(A2B0)(A1B0)(A0B0)=A2A1A0;若B0=0,则(A2B0)(A1B0)(A0B0)=0 由于三位二进制数相乘的最大结果为111*111=110001,即数位为6位。而从算式中看经错位累加后数位还只有5位,故在程序设计中还应注意数位的处理。 计算过程中,乘数的每一位与被乘数相乘的中间结果需要进行一次加法运算。由于VHDL语言中对电路的输入端口的数据类型一般处理为逻辑型数据,所以此处出现了逻辑型数据做加法运算的情况。这也是在程序中需要处理的一个问题。 * 任务分析:三位乘法器的设计原理 1 知识准备:库与程序包 2 任务实施:三位乘法器的VHDL设计 3 任务七 三位乘法器的VHDL设计 * 一、任务分析:三位乘法器的设计原理 本次任务中所说的三位乘法器是指能实现三位二进制数的乘法运算的器件;其实二进制数的乘法与十进制数乘法类似,均可采用乘数的每一位均与被乘数相乘后错位累加。故也可与十进制乘法类似用算式的方式来表示运算过程,具体见下页图所示: 知识准备:电路工作原理 2 1、普通的赋值语句 将一个值或者一个表达式传递给某一个数据对象,如信号,变量,或由此组成的数组。 信号赋值语句 变量赋值语句 分类: 注意信号和变量的定义位置
您可能关注的文档
最近下载
- PC3000中文使用手册.pdf
- 换流阀水冷系统全过程技术监督精益化管理实施细则.pdf VIP
- 2024年陕西高中学业水平合格性考试地理试卷真题(含答案).pdf VIP
- 换流变压器全过程技术监督精益化管理实施细则.pdf VIP
- 公共营养师二级论文;上班族膳食营养与健康状况调查研究.doc VIP
- (高清版)DB4401∕T 10.38-2020 《反恐怖防范管理 第38部分:高层建筑》.pdf VIP
- S518 16S518 雨水口标准图集.pdf VIP
- (正式版)C-J-T 511-2017 铸铁检查井盖.docx VIP
- 准确率最高的期货公式源码文华财经指标公式期货软件指标公式赢顺云指标.doc
- 初中音乐学科核心素养培育的教学策略研究.docx VIP
原创力文档

文档评论(0)