三值光学计算机的40位乘法例程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三值光学计算机的40位乘法例程
胡晓俊;金翊;欧阳山
【期刊名称】《上海大学学报(自然科学版)》
【年(卷),期】2014(000)005
【摘要】针对三值光学计算机的特点,利用其运算器可重构、数据位数众多、MSD加法器无进位延时等优点,设计并实现了一种用于三值光学计算机的40位乘法例程。
该例程采用三值光学计算机中通用的MSD数表示数值,通过三值逻辑中的M变换产生部分积,再运用两两相加迭代的计算方法对部分积进行了MSD 加法求和,得到乘积,其中M变换采用了一种比较特殊的快速变换实现方案,而部分积的MSD加法求和则采用流水技术来实现。
详细给出了这个乘法例程的具体实现步骤和模拟实验细节,并与电子计算机中类似的乘法器做了运算复杂度对比分析。
%According to the advantages of ternary optical computer such as reconfig-urable arithmetic unit, large number of data bits and no-carry-delay MSD adder, a 40-bit multiplication routine is designed and developed. In the routine, the numerical value is expressed with the MSD number system as in a ternary optical computer. Partial products are generated via a three-valued logic transform (M). The product is obtained by summing all partial products through an MSD adder using an iterative method. A fast-calculation method is applied in the M transform, and a pipeline technology used in the MSD adder to accumulate the partial products. The operation steps and simulation experiments of the routine
are given in detail, and the performance comparing with electronic computer analyzed.
【总页数】13页(P645-657)
【作者】胡晓俊;金翊;欧阳山
【作者单位】上海大学计算机工程与科学学院,上海200444;上海大学计算机工程与科学学院,上海200444;上海大学计算机工程与科学学院,上海200444【正文语种】中文
【中图分类】TP332.21
【相关文献】
1.三值光学计算机的多数位MSD乘法算法及运算分析 [J], 李梅
2.一位可重构三值光学处理器的设计和实现 [J], 王宏健;金翊;欧阳山
3.基于三值逻辑光学处理器实现向量矩阵乘法 [J], 李梅;金翊;何华灿;滕亮
4.基于休假串联排队的三值光学计算机\r请求数分析 [J], 张杰;庞昆;张冕;赵佳;王先超
5.三值光学计算机中SJ-MSD加法器的设计与实现 [J], 江家宝;张晓峰;沈云付;欧阳山;周时强;彭俊杰;刘跃军;金翊
因版权原因,仅展示原文概要,查看原文内容请购买。