ImageVerifierCode 换一换
格式:PPTX , 页数:34 ,大小:499.62KB ,
资源ID:4146216      下载积分:4 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4146216.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     索取发票    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(定点数除法市公开课一等奖百校联赛获奖课件.pptx)为本站上传会员【a199****6536】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

定点数除法市公开课一等奖百校联赛获奖课件.pptx

1、CH 3 运算方法及运算器运算方法及运算器-2 定点数除法运算定点原码一位除法定点原码一位除法定点补码一位除法定点补码一位除法浮点数运算规则浮点数运算规则第1页2第第3 3章章2 2 定点数除法运算定点数除法运算教学目与要求教学目与要求1.掌握定点数掌握定点数1位原码、补码除法原理和运位原码、补码除法原理和运算过程算过程2.了解浮点数四则运算规则了解浮点数四则运算规则3.了解运算部件组成了解运算部件组成 5讲第2页3第第3 3章章2 2 定点数除法运算定点数除法运算一、原码一、原码1位恢复余数除法位恢复余数除法l设:设:X=XsXnXn-1.X3X2X1,Y=YsYnYn-1Y3Y2Y1 则则

2、 X/Y=(Xs Ys)|(XnXn-1.X3X2X1)/(YnYn-1Y3Y2Y1)l规则:规则:l商符号位独立运算;商符号位独立运算;l比较被除数比较被除数X与除数与除数Y大小,若大小,若|X|Y|,则溢出,不,则溢出,不然继续。然继续。l被除数(余数)左移被除数(余数)左移1位,与除数位,与除数Y相减,相减,l若余数大于等于若余数大于等于0,则商上,则商上1,余数左移,余数左移1位;位;l若余数小于若余数小于0,则商上,则商上0,恢复余数,恢复余数,+Y,余数左,余数左移移1位;位;l重复上述过程重复上述过程n次(除数尾数位数),得到商及余数次(除数尾数位数),得到商及余数5讲第3页4第

3、第3 3章章2 2 定点数除法运算定点数除法运算一、原码一、原码1位恢复余数除法位恢复余数除法l例:设例:设X=+0.1001,Y=+0.1011,用原码,用原码1位恢复余数除法求位恢复余数除法求X/Y。l解:解:|X|Y|,不溢出,不溢出,X原原=00.1001,Y原原=00.1011,-Y补补=11.0101 被除数(余数)被除数(余数)商商 说明说明 00 1001 0 0 0 0 0 开始开始 +11 0101 -Y,即,即+-Y补补 11 1110 0 0 0 0 0 余数余数=0,0.001(K个个0),商),商100(K-1个个0),),R左移左移K位,位,-YlR0,1.110

4、(K个个1),商),商011(K-1个个1),),R左移左移K位,位,+Yl不满足上述条件,不满足上述条件,按按1位除法上商位除法上商已知:已知:X=0.1010000,Y=0.1100011,求,求X/Y解:解:-Y补补=1.0011101 0.1010000+1.0011101 1.1101101 01 1.0110100 0100+0.1100011 0.0010111 0110 0.1011100 011000+1.0011101 1.1111001 011001115讲第10页11第第3 3章章2 2 定点数除法运算定点数除法运算四、提升除法运算速度方法举例四、提升除法运算速度方法举

5、例l除法运算经过乘法操作来实现除法运算经过乘法操作来实现lX/Y=(X*F0*F1*F2)/(Y*F0*F1*F2)l分母趋近分母趋近1,分子为商,分子为商例例:X=0.1000 Y=0.1011解:解:=1Y=0.0101,F0=1+=1.0101 X0/Y0=(X*F0)/(Y*F0)=(0.1000*1.0101)/(0.1011*1.0101)=0.1011/0.1110 F1=2Y0=20.1110=1.0010 X1/Y1=(X0*F1)/(Y0*F1)=(0.1011*1.0010)/(0.1110*1.0010)=0.1100/0.1111 分母分母趋趋向于向于1,所以分子,所

6、以分子为为商:商:X/Y=0.11005讲第11页12第第3 3章章2 2 定点数除法运算定点数除法运算五、浮点数加、减运算方法五、浮点数加、减运算方法l规则:规则:l对阶:对阶:E=Ex-Ey;小阶向大阶看齐。;小阶向大阶看齐。l实现尾数加(减)运算。实现尾数加(减)运算。l规格化处理规格化处理l假如结果两个符号位值不一样假如结果两个符号位值不一样,表示运算尾数结果溢出表示运算尾数结果溢出,应应“右规右规”,即尾数结果右移一位即尾数结果右移一位,阶码阶码+1l假如最高数值位与符号位相同假如最高数值位与符号位相同,应应“左规左规”,此时尾数连续左此时尾数连续左移移,直到最高数值位与符号位值不一

7、样为止直到最高数值位与符号位值不一样为止;同时从阶码中减同时从阶码中减去移位位数去移位位数l舍入处理舍入处理l0舍舍1入。移出最高位为入。移出最高位为1,M最低位最低位+1l假如假如+1后,后,M又溢出,再右规又溢出,再右规1次次l检验是否溢出检验是否溢出l下溢,机器下溢,机器0l上溢,置溢出标志上溢,置溢出标志5讲第12页13第第3 3章章2 2 定点数除法运算定点数除法运算五、浮点数加、减运算方法五、浮点数加、减运算方法l已知:已知:X=(0.11011011),Y=2100(-0.10101100),求,求Z=X+Y。l对阶操作:对阶操作:阶差阶差 E=Ex补补+Ey补补=00010+1

8、1100=11110X阶码小阶码小,Mx左移左移2位位,保留阶码保留阶码E=00100Mx=0.0011 0110 11,Mx补补=00.0011 0110 11l尾数相加:尾数相加:Mx补补+My补补=11.1000 1010 11,Mz=-0.0111010101l规格化操作:规格化操作:左移一位,左移一位,Mz补补=11.0001 0101 10阶码减阶码减1,E=00011l舍入:附加位最高位为舍入:附加位最高位为1,在结果最低位在结果最低位+1,M补补=11 00010110,M=0.11101010l判溢出:阶符为判溢出:阶符为00,不溢出不溢出,最终止果为最终止果为lX+Y=(0

9、.11101010)5讲第13页14第第3 3章章2 2 定点数除法运算定点数除法运算六、浮点乘法运算方法六、浮点乘法运算方法lX*Y=(Mx*My)*2(Ex+Ey)l规则:规则:l检测操作数是否为检测操作数是否为0,若其中有一个操作数为,若其中有一个操作数为0,则置,则置结果为结果为0;l阶码相加,阶符相同加可能会溢出,若溢出,则作溢阶码相加,阶符相同加可能会溢出,若溢出,则作溢出处理;出处理;(阶码普通是移码阶码普通是移码)l尾数相乘;尾数相乘;l尾数乘积规格化尾数乘积规格化,只有左规只有左规.l舍入舍入l截断处理截断处理:无条件地丢掉正常尾数最低位之后全部数值无条件地丢掉正常尾数最低位

10、之后全部数值l舍入处理舍入处理:运算过程中保留右移中移出若干高位值运算过程中保留右移中移出若干高位值,然而再按然而再按某种规则用这些位上值修正尾数某种规则用这些位上值修正尾数l判溢出判溢出5讲第14页15第第3 3章章2 2 定点数除法运算定点数除法运算六、浮点乘法运算方法六、浮点乘法运算方法lX=250.1110011,Y=23(0.1110010)l计算过程计算过程l求乘积阶码:求乘积阶码:Ex+Ey移移=Ex移移+Ey补补=00011+00011=00110l尾数相乘:尾数相乘:XY=1.0011001 1001010(尾数部尾数部分分)l规格化处理:本例已规格化不需再处理规格化处理:本

11、例已规格化不需再处理l舍入:积低位部分最高位为舍入:积低位部分最高位为1,据据0舍舍1入入,给积高位给积高位部分最低位加部分最低位加1,所以所以XY=1.0011010(尾数部分尾数部分)l判溢出:阶码未溢出判溢出:阶码未溢出5讲第15页19第第3 3章章2 2 定点数除法运算定点数除法运算七、浮点除法运算方法七、浮点除法运算方法lX/Y=(Mx/My)*2(Ex-Ey)l规则:规则:l检测操作数是否为检测操作数是否为0,并置结果数符,并置结果数符l若被除数为若被除数为0,则商为,则商为0;若除数为;若除数为0,则置,则置溢出;溢出;l尾数调整,使得尾数调整,使得|Mx|My|l被除数阶码减除

12、数阶码被除数阶码减除数阶码l被除数尾数除以除数尾数被除数尾数除以除数尾数l结果规格化结果规格化5讲第19页20第第3 3章章2 2 定点数除法运算定点数除法运算八、运算部件八、运算部件5讲第20页21第第3 3章章2 2 定点数除法运算定点数除法运算八、运算部件八、运算部件lA、B、C存放器作用存放器作用5讲第21页22第第3 3章章2 2 定点数除法运算定点数除法运算l浮点运算器浮点运算器l依据浮点运算算法,浮点运算器普通包含阶码依据浮点运算算法,浮点运算器普通包含阶码运算何尾数运算两个部分。运算何尾数运算两个部分。l阶码运算是一个定点整数运算部件;阶码运算是一个定点整数运算部件;l尾数运算

13、是一个定点小数运算部件。尾数运算是一个定点小数运算部件。lIntel 80287支持支持80位浮点数运算,其中阶码位浮点数运算,其中阶码16位,尾数位,尾数64位。关键运算部件有:位。关键运算部件有:l指数模块:经过指数总线从存放器中取得运算阶码,指数模块:经过指数总线从存放器中取得运算阶码,运算结果经过指数总线送回存放器栈。运算结果经过指数总线送回存放器栈。l算术运算部件:负责尾数四则运算算术运算部件:负责尾数四则运算l可编程移位器:尾数移位。可编程移位器:尾数移位。八、运算部件八、运算部件5讲第22页23第第3 3章章2 2 定点数除法运算定点数除法运算九、运算器组成和结构九、运算器组成和

14、结构l运算器是计算机数据加工处理部件,是中运算器是计算机数据加工处理部件,是中央处理器主要组成部分央处理器主要组成部分。l最基本结构中最基本结构中l算术逻辑运算单元算术逻辑运算单元l数据存放器数据存放器l累加器累加器l多路转换器多路转换器l数据总线数据总线 5讲第23页24第第3 3章章2 2 定点数除法运算定点数除法运算九、运算器组成和结构九、运算器组成和结构l内部总线内部总线 l总线总线,就是一个或多个信息源传送信息到多个,就是一个或多个信息源传送信息到多个目标数据通路,它是多个部件之间传送信息一目标数据通路,它是多个部件之间传送信息一组传输线。组传输线。l总线分类总线分类l依据总线所处位

15、置:内部总线、外部总线。依据总线所处位置:内部总线、外部总线。l依据总线逻辑结构:单向传送总线、双向传送总线。依据总线逻辑结构:单向传送总线、双向传送总线。l依据总线传送信息:数据总线、控制总线、地址总依据总线传送信息:数据总线、控制总线、地址总线。线。5讲第24页25第第3 3章章2 2 定点数除法运算定点数除法运算九、运算器组成和结构九、运算器组成和结构l内部总线内部总线是指是指CPU内各部件连线内各部件连线l外部总线是指系统总线,即外部总线是指系统总线,即CPU与存放器、与存放器、IO系统之间连线。系统之间连线。l所谓单向总线,就是信息只能向一个方向所谓单向总线,就是信息只能向一个方向传

16、送。传送。l所谓双向总线,就是信息能够向两个方向所谓双向总线,就是信息能够向两个方向传送。换句话说,总线既能够用来发送数传送。换句话说,总线既能够用来发送数据,也能够用来接收数据。据,也能够用来接收数据。5讲第25页26第第3 3章章2 2 定点数除法运算定点数除法运算九、运算器组成和结构九、运算器组成和结构l总线逻辑电路总线逻辑电路l三态:逻辑三态:逻辑“1”、逻辑、逻辑“0”和和“高阻高阻”(也(也称称“浮空浮空”)状态。)状态。四种类型三态缓冲器 5讲第26页27第第3 3章章2 2 定点数除法运算定点数除法运算九、运算器组成和结构九、运算器组成和结构1.带缓冲器双向数据总线带锁存器双向

17、数据总线 5讲第27页28第第3 3章章2 2 定点数除法运算定点数除法运算九、运算器组成和结构九、运算器组成和结构l运算器基本结构运算器基本结构 l运算器设计,主要是围绕着运算器设计,主要是围绕着ALU和存放器同数和存放器同数据总线之间怎样传送操作数和运算结果而进行。据总线之间怎样传送操作数和运算结果而进行。l当代计算机运算器大致有三种结构当代计算机运算器大致有三种结构l单总线结构运算器单总线结构运算器 l双总线结构运算器双总线结构运算器 l三总线结构运算器三总线结构运算器 5讲第28页29第第3 3章章2 2 定点数除法运算定点数除法运算九、运算器组成和结构九、运算器组成和结构l单总线结构

18、运算器单总线结构运算器l因为全部部件都接到同一总线上,所以数据能因为全部部件都接到同一总线上,所以数据能够在任何两个存放器之间,或者在任一个存放够在任何两个存放器之间,或者在任一个存放器和器和ALU之间传送。之间传送。l这种结构主要缺点是这种结构主要缺点是操作速度较慢操作速度较慢。l只控制一条总线,只控制一条总线,控制电路比较简单控制电路比较简单。5讲第29页30第第3 3章章2 2 定点数除法运算定点数除法运算九、运算器组成和结构九、运算器组成和结构l双总线结构运算器双总线结构运算器l两条总线各自把其数据送至两条总线各自把其数据送至ALU输入端。特殊输入端。特殊存放器分成两组,它们分别与一条

19、总线交换数存放器分成两组,它们分别与一条总线交换数据。这么,通用存放器中数就能够进入到任一据。这么,通用存放器中数就能够进入到任一组特殊存放器中去,从而使组特殊存放器中去,从而使数据传送更为灵活数据传送更为灵活。5讲第30页31第第3 3章章2 2 定点数除法运算定点数除法运算九、运算器组成和结构九、运算器组成和结构l三总线结构运算器三总线结构运算器l在三总线结构中,算术逻辑操作就能够在一步在三总线结构中,算术逻辑操作就能够在一步控制之内完成。控制之内完成。l很显然,三总线结构运算器特点是很显然,三总线结构运算器特点是操作速度快操作速度快。5讲第31页32第第3 3章章2 2 定点数除法运算定点数除法运算九、运算器组成和结构九、运算器组成和结构l运算器组成实例运算器组成实例 5讲第32页33第第3 3章章2 2 定点数除法运算定点数除法运算九、运算器组成和结构九、运算器组成和结构l运算器组成实例运算器组成实例 5讲第33页34第第3 3章章2 2 定点数除法运算定点数除法运算作业作业lPage 61 l3.3l3.55讲第34页

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服