- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组成原理 主讲:计算机学院 张健 E-mail:2414189903@ 第2章 运算方法和运算器 运算器是计算机进行算术运算和逻辑运算的主要部件。运算器的逻辑结构取决于机器的指令系统、数据表示方法和运算方法。 第2章 运算方法和运算器 教学目标 理解和掌握数据在运算器中的基本运算方法 理解运算器核心部件ALU的组成与工作原理 教学重点 运算器的核心部件-ALU的组成和工作原理 定点数和浮点数四则运算 第2章 运算方法和运算器 2.1 数据与文字的表示方法 2.2 定点加法、减法运算 2.3 定点乘法运算 2.4 定点除法运算 2.5 定点运算器的组成 2.6 浮点运算方法和浮点运算器 2.1 数据与文字的表示方法 2.1.1 进位计数制及相互转换 ⑴进位计数制 一个十进制数1988.9,可以写成 (1988.9)10=1×103+9×102+8×101+8×100+9×10-1 任意一个十进制数(S) 10,可以表示为 (S) 10 =kn×10n-1+kn-1×10n-2+ … +k1×100+k0×10-1 + … +k-m×10-m-1 = ki 为0~9的任意一个数,n,m为正整数, (S) 的下标10是十进制的基数,即“逢十进一”,所以称为十进制。 同理,一个二进制数1101.101,可以写成 (1101.101)2=1×23+1×22+0×21+1×20+1×2-1 +0×2-2+1×2-3 任意一个二进制数(S) 2,可以表示为 (S) 2 =kn×2n-1+kn-1×2n-2+ … +k1×20+k0×2-1 + … +k-m×2-m-1 = ki 只能为0或1,n,m为正整数, (S) 的下标2是二进制的基数,即“逢二进一”,所以称为二进制。 二进制由于书写不方便,为此经常采用八进制和十六进制。 八进制:0、1、2、3、4、5、6、7 十六进制:0、1、…9、A、B、C、D、E、F 任意一个八进制数(S) 8,可以表示为 任意一个十六进制数(S) 16,可以表示为 ⑵进位计数制的相互转换 ①八进制、十六进制与十进制数的转换 一个十进制整数转换成八进制表示的数时,可按“除8取余”的方法进行。 例如(2347)10=(?)8,步骤如下: (2347)10=(4453)8 一个十进制整数转换成十六进制表示的数时,可按“除16取余”的方法进行。 例如(796)10=(?)16,步骤如下: (796)10=(31C)16 一个十进制小数转换成八进制表示的数时,可按“乘8取整”的方法进行。 例如(0.7875)10=(?)8,步骤如下: 0.7875×8=6.3000 整数6 0.3000×8=2.4000 整数2 0.4000×8=3.2000 整数3 … … (0.7875)10≈ (0.623)8 一个十进制小数转换成十六进制表示的数时,可按“乘16取整”的方法进行,类似八进制。 若十六进制既有整数,又有小数时,应分别予以转换,然后合并就可得结果。 例如(29.65)10=(?)16,步骤如下: (29)10 =(1D)16 0.65×16=10.4 整数10(A) 0.4×16=6.4 整数6 (6) … … (29.65)10≈ (1D.A6)16 八进制数或十六进制转换成等值的十进制数时,可按“权相加”的方法进行,例如: (167)8=1×82+6×81+7×80=64+48+7=(119)10 (0.42)8=4×8-1+2×8-2=0.5+0.03125 =(0.53125)10 (1C4)16=1×162+12×161+4×160=256+192+4 =(452)10 (0.68)16=6×16-1+8×16-2=0.375+0.03125 =(0.40625)10 ②八进制、十六进制与二进制数的转换 由于23=8,24=16,所以一位八进制数所能表示的数值恰好相当于三位二进制数能表示的数
您可能关注的文档
- 第2章遗传的染色体基础教案.ppt
- 第2章遗传学教案.ppt
- 玉米虫害图谱及防治方法题库.ppt
- 小学种植教学设计全册辩析.doc
- 玉米粗缩病题库.ppt
- 小学周班队会活动记录辩析.doc
- 小学综合实践_六年级下册辩析.ppt
- 第2章原核微生物教案.ppt
- 玉米丰产栽培技术题库.doc
- 第2章真核微生物教案.ppt
- 深度解析(2026)《ISO 22002-12025食品安全前提方案—第1部分:食品制造》.pptx
- 深度解析(2026)《ISO 22002-52025食品安全前提方案—第5部分:运输和储存》.pptx
- 深度解析(2026)《ISO 22002-42025 食品安全前提方案 — 第4部分:食品包装制造》.pptx
- 徒步活动策划方案.doc
- 深度解析(2026)《ISO 22002-62025食品安全前提方案—第6部分:饲料及动物食品生产》.pptx
- 2026年新版郯城期末真题卷.doc
- 深度解析(2026)《ISO 22476-72012岩土工程勘察与测试 — 现场测试 — 第7部分:钻孔千斤顶试验》.pptx
- 深度解析(2026)《ISO 22090-22014 船舶与海洋技术 — 航向传送装置(THD) — 第2部分:地磁原理》.pptx
- 深度解析(2026)《ISO 23584-22012 光学和光子学 — 参考字典规范 — 第 2 部分:类与特性定义》:构建智能制造数据基石的专家视角与未来展望.pptx
- 深度解析(2026)《ISO 22932-92025 Mining — Vocabulary — Part 9 Drainage》:构建未来矿山“水脉”治理与可持续发展的新语言体系.pptx
最近下载
- 2024—2025学年山东省济南第一中学高一上学期12月月考英语试卷.doc VIP
- 药品批发企业风险评估表.docx VIP
- 医学伦理学(山东中医药大学)知到智慧树期末考试答案题库2025年山东中医药大学.docx VIP
- 学习中央城市工作会议精神2015.doc VIP
- 《王戎不取道旁李》教学反思范文(通用10篇).pdf VIP
- 营业线安全培训内容课件.pptx VIP
- 江苏省苏州市苏州中学校2025-2026学年高三上学期12月联考适应性检测语文试卷(含答案).pdf VIP
- 《基于乙烯气相法的15万吨年产量的醋酸乙烯生产工艺设计》8700字.doc VIP
- 《2025-2027年数字经济与大数据行业市场分析报告》PPT汇报课件(专业完整模板).pptx
- 北京市海淀区七年级(上)期末数学考试试卷.doc VIP
原创力文档


文档评论(0)