77范文网 - 专业文章范例文档资料分享平台

定点原码两位乘法器的设计(2)

来源:网络收集 时间:2020-04-20 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

沈阳航空工业学院

课 程 设 计 报 告

课程设计名称:计算机组成原理课程设计 课程设计题目:定点原码两位乘法器的设计

院(系):计算机学院 专 业:计算机科学与技术 班 级:4401102 学 号:200403011063 姓 名:翟峰 指导教师:李平

完成日期:2006年12月31日

沈阳航空工业学院课程设计报告

目 录

沈阳航空工业学院 ........................................................................................................... I 第1章 总体设计方案 .................................................................................................. 1 1.1 设计原理 .............................................................................................................. 1 1.2 设计思路 .............................................................................................................. 3 1.3 设计环境 .............................................................................................................. 4 第2章 功能模块的设计与实现 .................................................................................. 5 2.1 顶层电路的设计与实现 ...................................................................................... 5 2.1.1创建顶层图形设计文件 .................................................................................. 5 2.1.2器件的选择与引脚锁定 .................................................................................. 5 2.2 基本功能模块的组成及工作原理 ...................................................................... 7 2.2.1被乘数模块的组成及工作原理 ...................................................................... 7 2.2.2乘数模块的组成及工作原理 .......................................................................... 9 2.2.3选择模块的组成及工作原理 ........................................................................ 10 2.2.4移位模块的组成及工作原理 ......................................................................... 11 2.3 仿真调试 ............................................................................................................ 13 第3章 编程下载与硬件测试 .................................................................................... 14 3.1 编程下载 ............................................................................................................ 14 3.2 硬件测试及结果分析 ........................................................................................ 14 参考文献 ........................................................................................................................ 16 附 录(电路原理图) .............................................................................................. 17

-I-

沈阳航空工业学院课程设计报告 第1章 总体设计方案

第1章 总体设计方案

1.1 设计原理

定点原码两位乘与定点原码一位乘一样,符号位的运算和数值部分是分开进行的,但为了提高运算速度,所以采用了原码两位乘,因为原码两位乘是用乘数的末两位的状态来决定新的部分积如何形成,可提高运算速度。 乘数和被乘数都用原码表示。

两位乘数有四种可能的组合,每种组合对应与以下操作: 00——相当与0*X。部分积+0,右移两位; 01——相当与1*X。部分积+X,右移两位; 10——相当与2*X。部分积+2X,右移两位; 11——相当与3*X。部分积+3X,右移两位。

与一位乘法比较,多出了+2X和3X两种情况。把X左移1位即得到2X,在机器内通常采用左斜送一位来实现。可是+3X一般不能一次完成,如分成两次进行,又降低了计算速度。解决问题的办法是:以(4X-X)来代替3X运算,在本次运算中只执行-X,而+4X则归并到下一步执行,此时部分积以右移了两位,上一步欠下的+4X已变成+X,在实际线路中要用一个触发器C来记录是否欠下+4X,若是,则C变为1。因此实际操作用Yi-1 ,Yi ,C三位来控制,运算规则如下所示:

组合值 Yi-1 Yi C 操作 C值变化 0 0 0 0 部分积+0;右移两位 C=0 1 0 0 1 部分积+x;右移两位 C=0 1 0 1 0 部分积+x;右移两位 C=0 2 0 1 1 部分积+2x;右移两位 C=0 2 1 0 0 部分积+2x;右移两位 C=0 3 1 0 1 部分积-x;右移两位 C=1 3 1 1 0 部分积-x;右移两位 C=1 4 1 1 1 部分积+0;右移两位 C=1

-1-

沈阳航空工业学院课程设计报告 第1章 总体设计方案

定点原码两位乘法器实现的功能应如下面例子所示,设计的电路应实现下面 例子给定的功能。

用原码两位乘方法求X*Y,已知X=0.101100,Y=0.111001。

[-x]补=11.010100部分积00.000000 00.101100+ 00.1011002x=01.011000附加位0000011说明组合值为1,部分积+x,c=0右移2位组合值为2,+2x,c=0乘数11100111100100 111000 11101100 111100 1100110000110000.001011+01.011000

01.100011 00.011000、 +

右移2位组合值为3,+[-x]补,c=1右移2位c=1,+x11.01010011.10110011.111011+

00.101100 00.100111 结果的符号位=x0异或y0,即x·y=0.100111001100

-2-

沈阳航空工业学院课程设计报告 第1章 总体设计方案

实现定点原码两位乘法的逻辑电路框图如1.1所示.

移位电路 最低两位移出 ALU 加法器 乘数 部分积 选择器 0 X 2X -X 被乘数 控 制 电 路

图1.1 定点原码两位乘法器逻辑电路框图

1.2 设计思路

我所设计的定点原码两位乘法器是用一个乘数模块,一个被乘数模块和部分积模块以及移位电路和选择器构成。

定点原码两位乘法器顶层的乘法器采用原理图设计输入方式,原码两位乘的

-3-

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库定点原码两位乘法器的设计(2)在线全文阅读。

定点原码两位乘法器的设计(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/1000118.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: