1 / 7
文档名称:

Booth算法笔记 verilog(布斯算法).doc

格式:doc   大小:14KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Booth算法笔记 verilog(布斯算法).doc

上传人:好用的文档 2021/11/12 文件大小:14 KB

下载得到文件列表

Booth算法笔记 verilog(布斯算法).doc

文档介绍

文档介绍:Booth算法笔记_verilog(布斯算法)
参考程序下载:Booth_mul4_v
Booth算法(布斯算法),,可是!!,当懂哥满怀热情的在百度百科上查询时,竟然发现…也太丑陋了嘛,不晓得哪个小娃娃从哪里复制的,把人家的算法流程图复制没了就忍了,关键是能把2^0转载成20..唉误导啊误导啊,更郁闷的是人民们都喜欢复制并且不加以细看…,..,懂哥就把这次的笔记整理好.(又,为了帮助被百科误导的小朋友们,懂哥这次用verilog描述的booth硬件实现并不是一个标准的乘法器,而仅仅是比较明确地展现步骤得出结果,并设置的寄存器名和百度百科里寄存器名设为相同.) [具体步骤和举例请参考程序后面的分析]
(基于"改良"Booth算法的4位乘法器笔记见:,)
先补充一下这次写这个又巩固了的= =||
无符号数->逻辑移位
有符号数->算术移位
寄存器类型的值可取负数,但若该变量用于表达式运算中,则按无符号类型处理.
而booth算法里面的移位则是算术移位
,,Booth算法实现的乘法可以直接用于两个补码数相乘.(关键在于booth跳过了乘数中全部是1的字符串,将一系列加法运算用一次加法或减法代替)
Booth编码方法(引用百科)
设y=y0,yly2…yn为被乘数,x为乘数,yi是a中的第i位(当前位).操作的方式取决于表达式(yi+1-yi)的值,这个表达式的值所代表的操作为:
  0 无操作
  +1 加x
  -1 减x 流程图(额,补充百科里缺少的算法流程图) 给出懂哥的verilog描述的booth算法硬件实现.
确实写得丑陋啊….
并且遇到过的问题就是变量不能在多个always里赋值,并且加深了多次赋值可能导致的冲突理解
module mul_4(
clk,
res_n,
mul1,
mul2,

最近更新

2025年北京市丰台区九年级上期末练习数学试题.. 10页

2025年实验室运行情况汇报 7页

超市水电改造施工合同3篇 55页

2025年定西市高职单招职业技能考前精选试题及.. 17页

2025年创建无烟中学校园工作计划 5页

2025年冬季施工安全技术专项方案报业主 6页

2025年安全生产培训考试题库 7页

2025年公路桥位勘测设计规范 64页

《走遍天下书为侣》教学 20页

2025年八年级下册平行四边形专题 5页

天津市配售型保障性住房建设导则(试行) 51页

(完整版)常识判断题测验及参考答案(满分必刷.. 78页

(完整版)言语理解与表达测试题(完整版) 177页

2025年体育社会学知识汇总大全 16页

幼儿园教师德育2024年度工作总结范文 14页

2025云南省昆明市公务员考试常识判断专项练习.. 80页

2025云南省昆明市公务员考试数量关系专项练习.. 105页

2025年企业效绩评价指标体系说明 26页

2025北京市公务员考试数量关系专项练习题(wo.. 107页

2025年国考行测真题(后附答案详解) 39页

苏教版四年级下册数学第二单元同步练习题(共6.. 8页

土木工程专业外文文献及翻译 16页

自我评价量表 7页

广东省博罗县公庄镇总体规划 87页

4dsb系列打压泵使用说明书 7页

医药设计院名录 6页

中国社会科学院经济研究所学者吴慧-中国历代粮.. 246页

第1讲 影视美学-课件(PPT讲稿) 65页

大乘起信论直解 憨山大师 34页