計算机组成原理课设_定点补码一位乘法器的设计.docVIP

  • 18
  • 0
  • 约5.99千字
  • 约 19页
  • 2016-11-28 发布于重庆
  • 举报

計算机组成原理课设_定点补码一位乘法器的设计.doc

計算机组成原理课设_定点补码一位乘法器的设计

PAGE 课 程 设 计 报 告 课程设计名称:计算机组成原理课程设计 课程设计题目:定点补码一位乘法器的设计 院(系):计算机学院 专 业:计算机科学与技术 班 级:***** 学 号:***** 姓 名:***** 指导教师:***** 完成日期:2006年 沈阳航空工业学院课程设计报告 I- 目 录 TOC \o 1-3 \h \z HYPERLINK \l _Toc123616201 第1章 总体设计方案 PAGEREF _Toc123616201 \h 1 HYPERLINK \l _Toc123616202 1.1 补码乘法器设计原理 PAGEREF _Toc123616202 \h 1 HYPERLINK \l _Toc123616203 1.2 设计思路 PAGEREF _Toc123616203 \h 2 HYPERLINK \l _Toc123616204 1.3 设计环境 PAGEREF _Toc123616204 \h 3 HYPERLINK \l _Toc123616205 第2章 详细设计方案 PAGEREF _Toc123616205 \h 4 HYPERLINK \l _Toc123616206 2.1 补码乘法器电路图的设计与实现 PAGEREF _Toc123616206 \h 4 HYPERLINK \l _Toc123616207 2.1.1 补码乘法器设计 PAGEREF _Toc123616207 \h 4 HYPERLINK \l _Toc123616208 2.1.2 器件的选择与引脚锁定 PAGEREF _Toc123616208 \h 5 HYPERLINK \l _Toc123616209 2.1.3 编译、综合、适配 PAGEREF _Toc123616209 \h 5 HYPERLINK \l _Toc123616210 2.2 功能模块的设计与实现 PAGEREF _Toc123616210 \h 6 HYPERLINK \l _Toc123616211 2.2.1 两输入三选一选择器模块的设计与实现 PAGEREF _Toc123616211 \h 6 HYPERLINK \l _Toc123616212 2.2.2 半加器模块的设计与实现 PAGEREF _Toc123616212 \h 7 HYPERLINK \l _Toc123616213 2.3 仿真调试 PAGEREF _Toc123616213 \h 8 HYPERLINK \l _Toc123616214 第3章 编程下载与硬件测试 PAGEREF _Toc123616214 \h 10 HYPERLINK \l _Toc123616215 3.1 编程下载 PAGEREF _Toc123616215 \h 10 HYPERLINK \l _Toc123616216 3.2 硬件测试及结果分析 PAGEREF _Toc123616216 \h 10 HYPERLINK \l _Toc123616218 参考文献 PAGEREF _Toc123616218 \h 12 沈阳航空工业学院课程设计报告 KEYWORDS \* MERGEFORMAT 第2章 详细设计方案 第1章 总体设计方案 1.1 补码乘法器设计原理 原码乘法的主要问题是符号位不能参加运算,单独用一个异或门产生乘积 的符号位,故自然提出能否让符号数字化后也参加乘法运算,补码乘法就可以实现符号位直接参加运算。 布斯(Booth)算法,它采用相加和相减的操作计算补码数据的乘积,Booth算 法对乘数从低位开始判断,根据两个数据位的情况决定进行加法、减法还是仅仅 移位操作。 Booth算法操作表示 表1.1-1 S0 S1 操作 说明 0 0 无 处于0串中,不需要操作 0 1 加x 1串的结尾 1 0 减x 1串的开始 1 1 无 处于1串中,不需要操作 判断的两个数据位为当前位及其右边的位(初始时需要增加一个辅助位 0),移位操作是向右移动。判断被乘数中的最低位以及右边的位(辅助位0),如果 为00,则只

文档评论(0)

1亿VIP精品文档

相关文档