第3章 数值的机器运算.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 数值的机器运算 3.1 基本内容摘要 1、定点数的加、减法运算和加、减法电路的实现 ◆ 定点数的加减运算 补码的加法公式、补码的减法公式; ◆ 补码的溢出判断和检测方法 溢出的产生、符号比较法、双进位法、双符号位法; ◆ 从半加器到算术逻辑部件ALU 半加器、全加器、并行加法器、加减法部件ASU、BCD码(十进制)加法器、算术逻辑部件ALU; 2、定点数的乘、除法运算和乘、除法电路的实现 ◆ 定点数的乘法运算和乘法电路的实现 原码一位乘法、原码一位乘法运算器、补码原码一位乘法、补码原码一位乘法运算器; ◆ 定点数的除法运算和除法电路的实现 原码除法 、原码加减交替法除法运算器、补码除法 ; 3、 逻辑运算 ◆ “与”、“或”和“非”运算 逻辑与、逻辑或、逻辑非 ◆ “异或”运算 4、定点运算器的基本结构与工作原理 ◆ 移位电路 ◆ 定点运算器的主要组成 5、 浮点数运算和浮点数运算器的实现 ◆ 二进制数的浮点表示法 ◆ 二进制数的浮点运算 浮点数的加减法运算、浮点数的乘除法运算 ◆ 浮点运算器的基本结构 浮点加减运算器硬件结构及其工作原理 3. 2 知识点 一、逻辑运算 逻辑与:又称为“逻辑乘”,其逻辑表达式为: F=A× B=A·B=A∧B 逻辑或: 又称“逻辑加”,其逻辑表达式为: F=A+B=A∨B 逻辑非: 又称为“逻辑反”,其逻辑表达式为: B = A 异或: 又称为“按位加”,其逻辑表达式: F=A⊕B=A∨B 二、定点数的加、减法运算和加、减法电路的实现 1、补码加减法 补码加法公式: [X+Y]补=[X]补+[Y]补 补码减法公式: [X-Y]补=[X]补-[Y]补=[X]补+[-Y]补 当X、Y、X+Y均在一定字长补码所表示的数值范围内,公式成立; 补码运算加减运算中,符号位可一起参加运算,不考虑符号位和数值位的区别; 在补码减法运算中,有:[-y]补=-[y]补 ,[-y]补=[ [y]补]求补 求补运算指对[y]补包括符号位“求反且最末位加1” 2、溢出及其检测方法 定点数的运算中出现溢出,其运算结果不能表示正确结果,但可以通过一定方法修正。 加减运算中溢出的判别方法有: (1) 符号比较法 溢出判断逻辑表达式: V = Xs Ys (X+Y)s +XsYs (X+Y)s + Xs Ys(X-Y)s + Xs Ys(X-Y)s (2) 双进位法 溢出判断逻辑表达式: V = Cin ⊕ Cout 当Cout Cin=0 1, 结果正溢;当Cout Cin=1 0 结果负溢 (3) 双符号位法 溢出判断逻辑表达式: V = SS1 ⊕ SS2 当Ss1Ss2=01 结果正溢(或上溢) ;当Ss1Ss2=10 结果负溢(或下溢); 在补码运算中,最高位(符号位)产生进位并不表示溢出,该进位虽然丢弃,但运算结果仍然正确。 3、定点加减运算器的结构 (1)半加器:只是对两个输入数据位进行加法的电路,输出一个结果位和一个向高位的进位,不考虑低位的进位。半加器采用一个异或门和一个与门实现。 (2)全加器:两个输入数据位和低位进位输入进行加法运算,输出一个结果位和一个向高位的进位。全加器采用2个异或门、2个与门和1个或门实现。 (3)串行进位的并行加法器(行波进位加法器) n个全加器串接构成一个n位并行加法器,即将各位向高位的进位串联起来,低位的进位输出作为高一位加法器的进位输入,最低位的进位输入端置0。 (4)先行进位的并行加法器 ◆ 先行进位的并行加法器的进位信号 将全加器的进位表达式 Ci = Xi Yi +(Xi⊕Yi)Ci-1 中 Xi Yi定义为“进位生成函数”Gi , (Xi⊕Yi)定义为 “进位传送函数”Pi , n级并行加法器中各级的进位信号表达式为: C1=G1+P1C0 C2= G2+P2G1+P2P1C ┊ ┊ Cn = Gn+PnGn-1+PnPn-1Gn-2+…… + PnPn-1……P2G1 + PnPn-1……P2P1C ◆ 先行进位电路CLA 和先行进位CLA加法器 (5)加减法部件ASU(行波进位的补码加/减法器) (6)算术逻辑部件ALU 1位ALU电路原理 4位ALU逻辑部件74181功能及其应用 (7)BCD码(十进制)加法器 BCD码加法原理:被加数的4位二进制

文档评论(0)

82393aa + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档