[发明专利]一种任意字长、任意精度的乘法运算方法及乘法器无效

专利信息
申请号: 94114858.0 申请日: 1994-08-15
公开(公告)号: CN1122024A 公开(公告)日: 1996-05-08
发明(设计)人: 张胤微 申请(专利权)人: 张胤微
主分类号: G06F7/38 分类号: G06F7/38
代理公司: 电子工业部专利服务中心 代理人: 齐苏平
地址: 10003*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 任意 精度 乘法 运算 方法 乘法器
【权利要求书】:

1.一种任意字长、任意精度的乘法运算方法,其特征在于乘法操作数以任意长度,成对由高位到低位顺序输入,通过转换电路、进位电路、个位电路、累加器逐位运算,将乘积由高位到低位有序输出;

乘积Cm(1≤m≤2n-1)与操作数Ai、Bj有如下对应关系:

C1:    A1B1

C2:    A2B1    A1B2

C3:    A3B1    A2B2    A1B3

  …             …                                                                …

Cn:    AnB1    An-1B2   …               …       A1Bn

Cn+1:  AnB2    An-1B3   …          A2Bn

  …             …                                                               …

C2n-2: AnBn-1  An-1Bn

C2n-1: AnBn

操作数寄存器堆以高位到低位的顺序存放二—十进制或二—十六进制n位操作数;

控制逻辑电路根据输入位和要求运算精度产生读取操作数的时钟ck1和输出乘积位的时钟ck2,并在达到所需精度时停止后续位的计算;

五进制转换电路将成对输入的每位操作数转成五进制数;

进位电路将两个十或者十六进制数相乘的进位简化为两个五进制相乘的进位与五进制数乘与5、10的进位的和,直接输出其乘积的十位数值;

个位电路对输入Ai、Bj直接译码:

Ai:  01234    Bj:  01234

译码: 01243    译码:  00132译码输出相加后再译码输出个位数值:

相加:01234567

译码:01243124

缓存器、累加器根据逻辑电路的控制时钟进行有序累加,将乘积从高位到低位输出,累加器的位数决定操作数至少允许最大位数;

乘法运算可两操作数并行运算,或多操作数并行连乘。

2.一种根据任意字长、任意精度的乘法运算方法而设计的乘法器,其特征在于乘法器由操作数寄存器、控制逻辑电路、五进制转换电路、进位电路、个位电路、缓存器、累加器、寄存器、乘积寄存器堆组成。

3.根据权利要求2所述的根据任意字长、任意精度的乘法运算方法而设计的乘法器,其特征在于控制逻辑电路由减计数器[1]、加计数器[2]、与门[3]、辅助计数器[4]、[5]和加法器[6]、比较器[7]、[8]、[9]、与门[10]组成,控制Ai、Bj的输入顺序,Cm输出顺序,根据输入的控制参数n、p和时钟信号ck产生输入数据的固定时钟信号ck1、乘积位输出时钟ck2和计算结束信号stop。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张胤微,未经张胤微许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/94114858.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top