- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息工程学院·计算机组成原理 第三章 运算方法和运算器 第3章 运算方法和运算器 教学目标 理解和掌握数据在运算器中的基本运算方法 理解运算器核心部件ALU的组成与工作原理 教学重点 运算器的核心部件-ALU的组成和工作原理 定点数和浮点数四则运算 教学过程 3.1 定点数的加减运算 3.2 定点乘法运算 3.3 定点除法运算 3.4 定点运算器的组成和结构 3.5 浮点算术运算方法和浮点运算器 计算机进行算术运算的特点 (1)所有数据都是用二进制数位形式来表示的。 (2)在计算机内部数以编码形式即机器数来表示的。 (3)机器运算用电子设备实现,电子设备规模有限,因而机器运算要解决运算方法、数据表示格式及数据长度的选取、规定等问题。 (4)用计算机进行运算时,都要把复杂的运算,简化为一系列最基本的运算才能实现。计算机可以实现的基本运算有算术运算(加、减、乘、除等)和逻辑运算(与、或、异或等)。 3.1 定点数的加减运算 3.1.1 补码加减运算规则 3.1.2 基本的二进制加法/减法器 3.1.3 加法运算及其加速方法 补码加法 补码加法的公式是 [x]补+[y]补= [x+y] 补 在模2意义下,任意两数的补码之和等于该两数之和的补码 这是补码加法的理论基础,其结论也适用于定点整数 例:x=0.1001,y=0.0101,求x+y [x] 补=0.1001,[y] 补=0.0101 [x] 补 0.1001 + [y] 补 0.0101 [x+y] 补 0.1110 所以 x+y=+0.1110 例:x=+0.1011,y=-0.0101,求x+y [x] 补=0.1011,[y] 补=1.1011 [x] 补 0.1011 + [y] 补 1.1011 [x+y] 补 10.0110 所以 x+y=0.0110 补码减法 负数的减法运算可以转化为加法来做,它可以和常规的加法运算使用同一加法器电路,从而简化了计算机的设计 数用补码表示时,减法运算的公式为 [x-y]补 = [x]补-[y]补=[x]补+ [-y]补 [x1]补=1.0010 [- x1]补=﹁[x1]补+ 2-4 =0.1101+0.0001=0.1110 [x2]补=0.1101 [-x2]补=﹁[x2]补+ 2-4 =1.0010+0.0001=1.0011 例:x=+0.1101,y=+0.0110,求x-y [x]补=0.1101, [y]补=0.0110 [-y]补=1.1010 [x] 补 0.1101 + [-y] 补 1.1010 [x-y] 补 10.0111 所以 x-y=+0.0111 [例] x=+0.1011, y=+0.1001,求x+y。 [解:] [x]补=0.1011 , [y]补=0.1001 [x]补 0.1011 + [y]补 0.1001 [x+y]补 1.0100 两正数相加,结果为负,显然错误。 --运算中出现了“上溢” [又例] x=+0.1011, y=+0.0010, 求x+y。 [解:] [x]补=0.1011 , [y]补=0.0010 [x]补 0.1011 + [y]补 0.0010 [x+y]补 0.1101 两正数相加,结果无溢出 [例] x=-0.1101, y=-0.1011, 求x+y。 [又例] x=-0.1101, y=-0.0010, 求x+y。 进一步结论: 当最高有效位产生进位而符号位无进位时,产生上溢; 当最高有效位无进位而符号位有进位时,产生下溢。 “溢出”检测方法 为了判断“溢出”是否发生,可采用两种检测的方法。 第一种方法:采用双符号位法, 称为“变形补码”或“模4补码”,可使模2补码所能表示的数的范围扩大一倍 3.1.1 补码加减运算规则(1/4) 公式总结: [X+Y]补=[X]补+[Y]补 [X-Y]补=[X]补+[-Y]补 例3-1 X=0.101101,Y=-0.110100,求[X+Y]补 解: [X]补=0.101101,[Y]补=1.001100 [X+Y]补 = [X]补+[Y]补 = 0.101101 + 1.001100 = 1.111001 3.1.1 补码加减运算规则
您可能关注的文档
- 计算机组成原理第二版课件 组成原理第二章.ppt
- 计算机组成原理第二版课件 组成原理第三章.ppt
- 计算机组成原理第二版课件 组成原理第四章.ppt
- 计算机组成原理第二版课件 组成原理第五章.ppt
- 计算机组成原理第二版课件 组成原理第一章.ppt
- 计算机组成原理电子教案马辉 第1章.ppt
- 计算机组成原理电子教案马辉 第2章.ppt
- 计算机组成原理电子教案马辉 第5章.ppt
- 计算机组成原理电子教案马辉 第6章.ppt
- 计算机组成原理电子教案马辉 第7章.ppt
- 计算机组成原理简明教程 教学课件 作者 978 7 302 19561 0jx chap04.ppt
- 计算机组成原理简明教程 教学课件 作者 978 7 302 19561 0jx chap05.ppt
- 计算机组成原理简明教程 教学课件 作者 978 7 302 19561 0jx chap06.ppt
- 计算机组成原理简明教程 教学课件 作者 978 7 302 19561 0jx chap07.ppt
- 计算机组成原理简明教程 教学课件 作者 978 7 302 19561 0jx chap08.ppt
- 计算机组成原理简明教程 教学课件 作者 978 7 302 19561 0jx chap09.ppt
- 计算机组成原理简明教程 教学课件 作者 978 7 302 19561 0jx chap10.ppt
- 计算机组成原理简明教程 教学课件 作者 978 7 302 19561 0jx 习题答案.DOC
- 计算机组成原理与系统结构 教学课件 作者 马礼 第2章 逻辑部件基础.ppt
- 计算机组成原理与系统结构 教学课件 作者 马礼 第4章 指 令 系 统.ppt
最近下载
- 1桌签格式.doc VIP
- 丰富多彩的中华传统体育+课件 2025-2026学年人教版(2024)初中体育与健康八年级全一册.pptx VIP
- XX能源公司XX风电场×MW工程建设管理制度汇编(总承包项目部)完整版.doc
- 2020抽水蓄能电站施工设计方案.pdf VIP
- 儿童糖尿病酮症酸中毒诊疗指南(2024).pptx VIP
- 虚拟电厂管理平台需求及设计-方案合集.docx VIP
- 茶饮料灭菌技术概述.pdf VIP
- 2025新高考高一函数定义域值域解析式易错培优竞赛试题(解析板).docx
- 常用NTC47KΩ阻值B=3950阻温R-T对照表.pdf VIP
- 歌曲《我和我的祖国》课件.pptx
文档评论(0)