




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
二.补码一位乘法为了得到补码一位乘法的规律,我们先从补码和真值的转换公式开始讨论.1.补码与真值的转换公式设x补=x0.x1x2xn,当x=0时,x0=0,nx补=0.x1x2xn=xi2-i=xi=1当x0,根据式(2.31a)有x(0.y1y2yn)补=x补(0.y1y2yn)所以xy补=x补(0.y1y2yn)+-x补(2.31b)(3)被乘数x和乘数y符号都任意.将式(231a)和武(2.31b)两种情况综合起来,即得补码乘法的统一算式,即xy补=x补(0.y1y2yn)-x补y0=x补(-y0+0.y1y2yn)n=x补(-yo+yi2-i)i=1证毕.,为了推出串行逻辑实现的分步算法,将上式展开加以变换:xy补=x补-y0+y12-1+y22-2+yn2-n=x补-y0+(y1-y12-1)+(y22-1-y22-2)+(yn2-(n-1)-yn2-n)=x补(y1-y0)+(y2-y1)2-1+(yn-yn-1)2-(n-1)+(0-yn)2-nn=x补(yi+1-yi)2-ii=1写成递推公式如下z0补=0z1补=2-1z0补+(yn+1-yn)x补(yn+1=0)z2补=2-1z1补+(yn-yn-1)x补zi补=2-1zi-1补+(yn-i+2-yn-i+1)x补zn补=2-1zn-1补+(y2-y1)x补zn+1补=zn补+(y1-y0)x补=xy补,开始时,部分积为0,即z0补=0然后每一步都是在前次部分积的基础上,由(yi+1-yi)(i=0,1,2,n)决定对x补的操作,再右移一位,得到新的部分积.如此重复n+1步,最后一步不移位,便得到xy补,这就是有名的布斯公式.实现这种补码乘法规则时,在乘数最末位yn后面要增加一位补充位yn+1。开始时yn+1=0,由ynyn+1判断第一步该怎么操作;然后再由yn-1yn判断第二步该怎么操作。但因为每作一步要右移一位,故作完第一步后,yn-1yn正好移到原来ynyn+1的位置上。依此类推,所以每步都用ynyn+1位置进行判断.我们将此两位称为判断位.如果判断位ynyn+1=01,则yi+1-yi=1,做加x补操作.如果ynyn+1=10,则yi+1yi=-1,做减法,即做加-x补操作;如果ynyn+1=11或00,则yi+1yi=0,zi加0,即保持不变.,补码一位乘法的运算规则如下(开始时yn+1=0):(1)如果yn=yn+1,部分积Zi加0,再右移1位;(2)如果ynyn+1=01,部分积加x补,再右移1位;(3)如果ynyn+1=10,部分积加-x补,再右移1位.这样重复进行n1步,但最后一步不移位.包括一位符号位,所得乘积为2n1位,其中n为尾数数位.,例x补=0.1101,y补=0.1011,求xy补.,解:部分积乘数说明00.00000.10110yn+1=0+11.0011ynyn+1=10,+-x补11.001111.1001101011右移1位+00.0000ynyn+1=11,+011.100111.1100110101右移1位+00.1101ynyn+1=01,+x补00.100100.0100111010右移1位+11.0011ynyn+1=10,+-x补11.011111.1011111101右移1位+00.1101ynyn+1=01,+x补00.1000111101最后一步不移位实现一位补码乘法的逻辑原理图与一位原码乘法的逻辑结构非常类似,所不同的有以下几点:,(1)被乘数的符号x0和乘数的符号y0都参加运算.(2)乘数寄存器R1有附加位yn+1;,其初始状态为“0”.当乘数和部分积每次右移时,部分积最低位移至R1的首位位置,故R1必须是具有右移功能的寄存器.(3)被乘数寄存器R2的每一位用原码(即触发器Q端)或反码(即触发器Q端)经多路开关传送到加法器对应位的一个输入端.而开关的控制信号由yn和yn+1的输出译码器产生.当ynyn+1=01时,送x补;当ynyn+1=1时,送-x补,即送R2的反码且在加法器最末位加”1”(4)R0保存部分积,它也是具有右移功能的移位寄存器,其符号位与加法器符号位f始终一致.(5)当计数器i=n+1时,封锁LDR1和LDR0控制信号,使最后一步不移位.执行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 蒲公英劳技课课件
- 2025年高考历史试题分类汇编:世界史-材料分析题解析版
- 常德七中分班考试试卷及答案
- 叉车理论考试速记口诀及答案
- 线性模型推理题目及答案
- 现代诗歌题目及答案
- 2025关于营销人员劳动合同模板
- 2025无产权证房屋买卖合同样本
- 2025标准化的建材代理合同范本
- 2025年7月中药药剂学考试题及答案
- 撤资协议范本(2025版)
- 班组人工协议书
- 2025年浙江省中考社会试题卷(含答案)
- 2025广西公需科目考试答案(3套涵盖95-试题)一区两地一园一通道建设人工智能时代的机遇与挑战
- 2025年公需课考试题库(附答案)
- 农资货运运输管理办法
- 2025至2030全球及中国过敏原提取物行业产业运行态势及投资规划深度研究报告
- 2025至2030中国公路养护行业项目调研及市场前景预测评估报告
- 物业基础培训课件
- 人教版九年级上册历史期末复习知识点考点背诵提纲详细版
- 2025年广东省中考英语真题(原卷版)
评论
0/150
提交评论