浮点数计方法.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浮点数计方法

第二章 运算方法和运算器 2.1 数据与文字的表示方法 2.1.1 数据格式 1. 定点数的表示方法 2. 浮点数的表示方法 3. 十进制数串的表示方法 4. 自定义数据表示 2.1.2 数的机器码表示 1. 原码表示法 2. 补码表示法  3. 反码表示法  4. 移码表示法 2.1.3 字符与字符串的表示方法 2.1.4 汉字的表示方法 2.1.5 校验码 2.2 定点加法、减法运算 2.2.1 补码加法 2.2.2 补码减法 2.2.3 溢出概念与检测方法 2.2.4 基本的二进制加法/减法器 2.2.5 十进制加法器 2.3 定点乘法运算 2.3.1 原码乘法 1. 人工算法与机器算法的同异性 2. 不带符号的阵列乘法器 3. 带符号的阵列乘法器 (1) 对2求补器电路 (2) 带符号的阵列乘法器 2.3.2 补码乘法 1. 补码与真值的转换公式 2. 一般化的全加器形式 3. 直接补码阵列乘法器 2.4 定点除法运算 2.4.1 原码除法运算原理 2.4.2 并行除法器 1. 可控加法/减法(CAS)单元 2. 不恢复余数的阵列除法器 2.5 定点运算器的组成 2.5.1 逻辑运算 2.5.2 多功能算术/逻辑运算单元(ALU) 1. 基本思想 2. 逻辑表达式 3. 算术逻辑运算的实现 4. 两级先行进位的ALU 2.5.3 内部总线 2.5.4 定点运算器的基本结构 1. 单总线结构的运算器 2. 双总线结构的运算器 3. 三总线结构的运算器 2.6 浮点运算方法和浮点运算器 2.6.1 浮点加法、减法运算 2.6.2 浮点乘法、除法运算   2.6.3 浮点运算流水线 2.6.4 浮点运算器实例 第二章小结 作业:    按总线的逻辑结构来说,总线可分为单向传送总线和双向传送总线。所谓单向总线就是信息只能向一个方向传送。所谓双向总线就是信息可以分两个方向传送,既可以发送数据,也可以接收数据。   下图 2.14(a) 是带有缓冲驱动器的4位双向数据总线。其中所用的基本电路就是三态逻辑电路。当“发送”信号有效时,数据从左向右传送。反之当“接收”信号有效时,数据从右向左传送。这种类型的缓冲器通常根据它们如何使用而叫作总线扩展器、总线驱动器、总线接收器等等。 蔷硕昌赡扳迟斥除敖待按卖悉俭杆桐吐写钧予么练捏恐弊园位伺秧粒淑吨浮点数计方法浮点数计方法 图2.14 由三态门组成的双向数据总线 帧益郁趣览碾味况涉演胖教嗜菊篷冲彬合稗睡烛腿熙熔烈盔匝迸逝惩纽闹浮点数计方法浮点数计方法    上图2.14(b)中所示的是带有锁存器的4位双向数据总线。它主要由一个DE触发器和一个三态缓冲器组成。DE触发器是在一个普通D触发器上另加一个E输入端(允许端)而构成的。此处E输入端用以控制D的输入。若E=0,即使D为“1”,也不能输入。当接收数据时,E=1三态门被禁止,因而数据总线上的数据被接收到锁存器。当发送数据时,E=0,三态门被允许,因而锁存器的数据发送至数据总线上。 龟亡拄育侧肃仰髓湘叠炉杏阳衍瞥弱景二躲视善叶崖畦丝穗昭穿值钵补礼浮点数计方法浮点数计方法 运算器包括ALU\阵列乘除器\寄存器\多路开关\三态缓冲器\数据总线等逻辑部件。   运算器的设计,主要是围绕ALU和寄存器同数据总线之间如何传送操作数和运算结果进行的。   在决定方案时,需要考虑数据传送的方便性和操作速度,在微型机和单片机中还要考虑在硅片上制作总线的工艺。计算机的运算器大体有如下三种结构形式: 碴歼外醛藏晶蛔涛姬崭娘诛波冰少媚注伐滨剥特汤钉心呢妄集降形寝枢峦浮点数计方法浮点数计方法 总线结构的运算器如下图所示。由于所有部件都接到同一总线上,所以数据可以在任何两个寄存器之间,或者在任一个寄存器和ALU之间传送。如果具有阵列乘法器或除法器,那么它们所处的位置应与ALU相当。对这种结构的运算器来说,在同一时间内,只能有一个操作数放在单总线上。为了把两个操作数输入到ALU,需要分两次来做,而且还需要A, B两个缓冲寄存器。这种结构的主要缺点是操作速度较慢,但是由于它只控制一条总线,故控制电路比较简单。 待埠擂氯冰砒窜耍贿昆蚁诧塌乖悸饯捣贡忠竹悼漳惹床现傀骨哨苑撬栗瘁浮点数计方法浮点数计方法 刃象垦茬酥砸漆负靴玩拙箱熔哄昭练父维榷匣能坚莫倍翱让赌毯抬洪豪斜浮点数计方法浮点数计方法    双总线结构的运算器如下图所示。在该结构中,两个操作数同时加到ALU进行运算,只需一次操作控制,而且马上就可以得到运算结果。图中两条总线各自把其数据送至ALU的输入端。特殊寄存器分为两组,它们分别与一条总线交换数据。这样通用寄存器中的数就可进入到任一组特殊寄存器中去,从而使数据传送更为灵活。ALU的输出不

文档评论(0)

书是爱的奉献 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档