已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2.4定点除法运算2.4.1原码除法算法原理两个原码表示的数相除时,商的符号由两数的符号按位相加求得,商的数值部分由两数的数值部分相除求得。设有n位定点小数(定点整数也同样适用):被除数,其原码为原f.n110除数,其原码为原f.n110则有商q/,其原码为q原(ff)+(0.n110/0.n110)商的数值部分的运算,实质上是两个正数求商的运算。下面仅讨论数值部分的运算。,1.手算方法设被除数0.1001,除数0.1011,模仿十进制除法运算,以手算方法求的过程如下:0.1101商q0.10110.10010(r0)被除数小于除数,商00.0101121除数右移1位,减除数,商10.001110r1得余数r10.00101122除数右移1位,减除数,商10.0000110r2得余数r20.000101123除数右移1位,不减除数,商00.00001100r3得余数r30.0000101124除数右移1位,减除数,商10.00000001r4得余数r4得的商q0.1101,余数为r0.00000001。,上面的笔算过程如下:1.判断是否小于?现在21,表示够减,小数点后第一位商“1”,作r021,得余数r1。3.比较r1和22,因r122,表示够减,小数点后第二位商“1”,作r122,得余数r2。4.比较r2和23,因r224,表示够减,小数点后第四2位商“1”,作r324,得余数r4,共求四位商,至此除法完毕。,在计算机中采用的方法在计算机中,小数点是固定的,不能简单地采用手算的办法。为便于机器操作,使“除数右移”和“右移上商”的操作统一起来。(1)恢复余数法(2)加减交替法早期计算机中,为了简化结构,硬件除法器的设计采用串行的1位除法方案。即多次执行“减法移位”操作来实现,并使用计数器来控制移位次数。由于串行除法器速度太慢,目前已被淘汰。,2.4.2并行除法器和阵列乘法器非常相似,阵列式除法器也是一种并行运算部件,采用大规模集成电路制造.与早期的串行除法器相比,阵列除法器不仅所需的控制线路少,而且能提供令人满意的高速运算速度。阵列除法器有多种多样形式,如不恢复余数阵列除法器,补码阵列除法器等。不恢复余数(加减交替法)的阵列除法器算法,例200.101001,0.111,求。解:补1.001被除数0.101001减除数1.001余数为负商01.1100010q40除数右移1位加0.0111余数为正商10.0011010q31除数右移2位减1.11001余数为负商01.1111110q20除数右移3位加0.000111余数为正商10.0001100q11故得商qq4.q3q2q10.101余数r(0.00r6r5r4r3)0.000110,2.不恢复余数阵列除法器的逻辑结构,该阵列除法器是用一个可控加法/减法(CAS)单元所组成的流水阵列来实现的。可控加法/减法(CAS)单元有四个输出端和四个输入端。当输入线P0时,CAS作加法运算;当P1时,CAS作减法运算。逻辑结构图CAS单元的输入与输出的关系可用如下一组逻辑方程来表示:SiAi(BiP)CiCi1(AiCi)(BiP)AiCi,当P0时,该方程式即一位全加器(FA)的公式,当P1时,则得求差公式。在减法情况下,输入Ci称为借位输入,而Ci1称为借位输出。每一个基本的CAS单元的延迟时间为3T单位。,推广到一般情况,一个(n1)位除(n1)位的加减交替除法阵列由(n1)2个CAS单元组成,其中两个操作数(被除数与除数)都是正的。例.n3这里被除数是一个6位的小数(双倍长数值):0.654321它是由顶部一行和最右边的对角线上的垂直输入线来提供的。除数是一个3位的小数:0.321它沿对角线方向进入这个阵列。这是因为,在除法中将所需要的部分余数保持固定,而将除数沿对角线右移。商q是一个3位的小数:q0.q3q2q1它在阵列的左边产生。余数r是一个6位的小数:r0.00r6r5r4r3它在阵列的最下一行产生。,最上面一行所执行的初始操作一定是减法。因此最上面一行的控制线P固定置成“1”。减法是用2的补码运算来实现的,这时右端各CAS单元上的反馈线用作初始的进位输入。每一行最左边的单元的进位输出决定着商的数值。将当前的商反馈到下一行,我们就能确定下一行的操作。由于进位输出信号指示出当前的部分余数的符号,因此,它将决定下一行的操作将进行加法还是减法。对不恢复余数阵列除法器来说,在进行运算时,沿着每一行都有进位(或借位)传播,同时所有行在它们的进位链上都是串行连接
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 代理洗鞋协议书
- 委托处置协议书
- mhy测试服协议书
- 塑料户外烧烤炉旁桌创新创业项目商业计划书
- “文化遗产保护知识竞答活动”试题(附答案)
- 2024年赣州地质博物馆招聘真题
- 2024年甘肃省供销集团有限公司招聘真题
- 2025年海口辅警协警招聘考试真题及完整答案详解一套
- 2025年铜陵辅警协警招聘考试真题含答案详解(突破训练)
- 2025年阳江辅警协警招聘考试真题含答案详解(模拟题)
- 陕09J02 屋面标准图集
- 数字电子技术蜂考速成课
- 室内装修工程技术标书
- 中级企业人力资源管理考试题库含答案
- 招聘简章 招聘简章(4篇)
- GB/T 12008.7-2010塑料聚醚多元醇第7部分:黏度的测定
- 城市地理学7-城市规模分布理论-课件
- 腮腺肿瘤的诊断和治疗课件
- 英文书写规范(仅供参考)
- 质量体系标准iso14050
- 初中综合实践 课件教案(7年级下册) 课时4-第四单元 茶艺文化习礼仪-第4课时 制作水果茶-课件
评论
0/150
提交评论