- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[解]:输入数据为原码,则算前、算后求补都不需要,直接计算结果。 ??????? [x]原 =01111 [y]原 = 11101 符号位单独考虑,算前无需求补级,直接取数值位: |x|=1111, |y|=1101?? ? 经由无符号阵列乘法器:(算式演示) 算后也无需求补,直接输出并加上乘积符号位1, 则有:[x?y]原 = 111000011。 换算成二进制数真值是: ??????? x·y=( 2=(-195)10 十进制数验证:x×y =15× (-13) =-195? 相等。 1 1 1 1 (x=1510) ? 1 1 0 1 (y=1310) 1 1 1 1 0 0 0 0 1 1 1 1 + 1 1 1 1 1 1 0 0 0 0 1 1 (z=19510) 例2.21:设x=+15,y=-13,用带求补器的补码阵列乘法器求出乘积x·y=? 解: x=+15=(+1111)2, y=-13=(-1101)2, 最高位为符号位,其决定是否启动求补器。 输入数据为补码,则算前、算后求补都可能需要, 由符号位决定是否启动求补器。 ? [x]补=0 1111 ;(符号位为0,算前无需求补) [y]补=1 0011 ;(符号位为1,算前需求补,使y的数值变为正数) [几点注释] ① 对 [y]补=10011 的数值部分(0011)再求补一次,得:|y|=1101 ② 无符号阵列乘法器输出的结果仍然为 ③ x和y的符号不一致,∴结果的符号位为“1” ,需启动算后求补器,对结果求补,最后得出: ??????????? ? [x·y]补?=1?????????? (真值= -195) 可见,求补的目的是: ⑴ 数据送入无符号阵列乘法器之前,将参与运算的补码数据先转换为数据的绝对值(由算前求补器完成) ; ⑵ 乘积的符号位单独形成(通过异或门); ⑶ 完成乘法运算后,根据乘积的符号位将两数绝对值的乘积再转换回补码的形式,得出乘积的补码(由算后求补器完成)。 ?? 由此可知:这种带求补器的阵列乘法器所完成的补码乘法,实质上属于间接的补码乘法。 2.4 定点除法运算 2.4.1 原码除法运算原理 2.4.2 并行除法器 2.4.1 原码除法运算原理 两个原码数相除时,商的符号由两数的符号按位相加求得,商的数值部分由两数的数值部分相除求得。 设有n位定点小数(定点整数也同样适用): 被除数x,其原码为 [x]原= xf .xn-1…x1x0 除数y,其原码为 [y]原= yf . yn-1…y1y0 则有商q=x/y,其原码为 [q]原=(xf ⊕ yf)+(0. xn-1…x1x0 / 0. yn-1…y1y0) 2.4.1 原码除法运算原理(续1) 商的数值部分运算实质上是两个正数求商的运算。 设被除数x=0.1001,除数y=0.1011,模仿十进制除法运算,以手算方法求x÷y的过程。 得x÷y的商q=0.1101, 余数为r=0 0.1 1 0 1 (商q) 0.1 0 1 1 ? 0.1 0 0 1 0 x(r0) 被除数小于除数,商0 -0.0 1 0 1 1 2-1y 除数右移1位,减除数,商1? 0.0 0 1 1 1 0 r1 得余数r1 -0.0 0 1 0 1 1 2-2y 除数右移1位,减除数,商1 0.0 0 0 0 1 1 0 r2 得余数r2 -0.0 0 0 1 0 1 1 2-3y 除数右移1位,不减除数,商0 0.0 0 0 0 1 1 0 0 r3 得余数r3 -0.0 0 0 0 1 0 1 1 2-4y 除数右移1位,减除数,商1 0.0 0 0 0 0 0 0 1 r4 得余数r4 得x÷y的商q
您可能关注的文档
- 外研版高中英语选修六Modulone知识点period1.ppt
- 外研社九年级上九年级上Module2Unit1第一课时.ppt
- 比赛课件:解直角三角形应用举例.ppt
- 毕业写作讲座.ppt
- 比的意义和基本性质练习331.ppt
- 毕业论文要求--20106.10.ppt
- 外研社必修一课时跟踪检测(六).ppt
- 外研社必修五reading优质课alifeinsport.ppt
- 毛概第九章第一课时.ppt
- 毛中特20162.第二章.ppt
- 2025年安徽工商职业学院单招职业技能测试题库带答案(典型题).docx
- 2025年洛阳科技职业学院单招职业技能测试题库带答案(新).docx
- 2025年荆门职业学院单招职业技能测试题库及答案(易错题).docx
- 2025年宣化科技职业学院单招职业技能测试题库(精练).docx
- 2025年包头职业技术学院单招职业技能测试题库带答案(新).docx
- 2025年江西工商职业技术学院单招职业技能测试题库带答案(精练).docx
- 2025年黑龙江农业经济职业学院单招职业技能测试题库精编.docx
- 2025年山东艺术设计职业学院单招职业技能测试题库带答案(基础题).docx
- 2025年陕西工商职业学院单招职业技能测试题库带答案(突破训练).docx
- 2025年承德护理职业学院单招职业技能测试题库【word】.docx
文档评论(0)