现代数字系统设计理论与技术 -修改
* 乘法器 a b start M done 8 4 4 clk 例题 4位乘法器的设计 设计一个如下图所示的4位乘法器,图中: a、b为两个4位操作数输入; start为乘法器的启动信号; clk为时钟信号; M 为8位乘法结果; done为乘法运算结束信号。 * 根据二进制乘法的运算规则,运算过程为: M = b0×a×20 + b1×a×21 + b2×a×22 + b3×a×23 若a=1011,b=1101,则运算过程和运算结果是: 1 0 1 1 ----------a 被乘数 × 1 1 0 1 ----------b 乘数 1 0 1 1 0 0 0 0 1 0 1 1 + 1 0 1 1 1 0 0 0 1 1 1 1 ------------M 1. 功能确定: ---------- b0×a×20 0 ---------- b1×a×21 (左移1位) 0 0 ---------- b2×a×22 (左移2位) 0 0 0 ---------- b3×a×23 (左移3位) 2. 算法设计: * 对4位乘法器电路行为描述如下: 根据上述描述,4位乘法器的算法是采用将被乘数向左移位,并与乘数逐位相乘求得位积,然后与部分积累加求和的运算过程,经过4次迭代 后获得乘法结果。 其算法流程图 描述如下图所示: i=0,M=0 M←a×bi + M a 左移1位 i ← i+1 开始 结束 yes no i = 3? * 根据算法流程图可知其具体实现 应包括: 1. 将被乘数的高位补0扩展成8位。 2. 从最低位开始依次选择乘数位与被乘数进行乘运算求得位积;向左移位:从次低位开始,在求位积前将被乘数依次左移1位;与部分积累加。被乘数移位时,其低端均移入0。 3. 经4次迭代后,乘法运算结束。 i=0,M=0 M←a×bi + M a 左移1位 i ← i+1 开始 结束 yes no i = 3? * 4位乘法器的逻辑框图 控 制 器 计数 器M=4 Q1 Q0 MUX b0 b1 b2 b3 0 1 2 3 Y A1 A0 RM ADD AND SLA 0 0 0 0 a3 a2 a1 a0 8 8 8 8 8 M CP Cr cnt=3 CM CA start done CLK 3. 电路结构的选择 * Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 D7 D6 D5 D4 D3 D2 D1 D0 S0 S1 Sl D0 D1 D2 D3 S0 S1 Sl D0 D1 D2 D3 控制单元 P T Cr 74LS161 LD Q1 Q2 A0 A1 D0 D1 Y1 D2 D3 D0 D2 Y2 D2 D3 CP CON=3 M CP1 Cr CP1 74LS153 74LS00 1 1 1 Cr Cr CP2 C0 74LS273 2X74LS83 2X74LS00 2X74LS194 a3a2a1a0 0 0 0 0 B0 B1 B2 B3 1 0 0 0 Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 4. 电路实现 乘法器数据处理单元逻辑电路图 * 高速并行乘法器的算法设计和电路结构 在上述乘法器的设计过程中,电路结构是一个时序结构 的电路,运算 是通过左移操作一位一位地进行的,不适合高速运算 。若设想左移操作不是通过移位寄存器在时钟信号驱动下进行,而是硬件直接连接而成 ,则运算速度可以大大提高。根据这一思路,设计出一个高速并行运算 乘法器,输入为两个带符号位的4位二进制数。其电路结构如图3-11所示。 * Σ3 Σ2 Σ1 Σ0 M0 CO 加 法 器 CI Σ3 Σ2 Σ1 Σ0 M1 CO 加 法 器 CI Σ3 Σ2 Σ1 Σ0 M2 CO 加 法 器 CI Σ3 Σ2 Σ1 Σ0 M7
您可能关注的文档
- 现代情报学理论与方法01-2情报史.ppt
- 现代情报学理论与方法01-情报史-supplement01-centuary+of+IS.ppt
- 现代化学基础课件 第一章.ppt
- 现代控制理论-10.ppt
- 现代控制理论-12.ppt
- 现代控制理论-11.ppt
- 现代控制理论-15.ppt
- 现代控制理论-14.ppt
- 现代控制理论-13.ppt
- 现代控制理论-16.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 2025统编版小学道德与法治三年级下册教学计划、教学设计附教学反思(附目录).docx
- 2026年廉政答案考试题库(考试直接用).docx VIP
- 虚列费用培训课件.ppt VIP
- Z20名校联盟(浙江省名校新高考研究联盟)2026届高三第二次联考日语含答案.doc VIP
- 煤矿2026年机电工作计划方案.docx VIP
- 企业合规法律服务指引(湖北省律师协会法律顾问专委会).pdf VIP
- Qu系列说明书QU16&QU24(加强版).pdf VIP
- 数学与生活:一元二次方程的起源.pptx VIP
- 事业单位d类综合应用能力必背知识点.pdf VIP
- (课堂用)TheFutureoftheEnglish(课件.ppt VIP
原创力文档

文档评论(0)