计算机组成原理高分笔记之运算器第一部分.pdfVIP

计算机组成原理高分笔记之运算器第一部分.pdf

  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文档。上传文档
查看更多
计算机组成原理高分笔记之运算器第一部分

计算机组成原理高分笔记之运算器第一部分 此文档由天勤论坛原创 转载请注明出处! 天道酬勤,厚德载物! 应广大会员的要求,我们将提前把计算机组成原理高分 笔记之运算器部分编写出来,为考生减轻复习计算机组成的 痛苦,希望这一章的讲解能够让你不在觉得运算器是难点, 而是觉得这一章得很容易,不相信?请你耐心看完。此书的 写作风格,仍然属于与考生面对面交流,摆脱了专业话口吻 的束缚,因为让考生理解知识点才最王道,光追求严谨只会 让考生觉得此书又是晦涩难懂,我觉得没有任何意义。当然, 严谨肯定要,在不误解的前提下,尽量保持一点日常交流的 言语,我觉得是非常有必要的。 本章的知识体系结构完全按照计算机网络高分笔记的 风格,包括四大部分:分别是课本导读(包括可能疑问点)、 知识点拓展与深度总结、习题心选、习题心讲。指定教材为 唐朔飞第二版。另外,使用白中英第四版教材的同学也不用 担心,我们会将唐书没有的知识点,而白中有的加入知识点 扩展与深度总结。进而满足大部分考生,下面开始运算器之 旅吧! 讲运算器之前,得先把运算器的基本结构讲解清楚,为 以后的学习打好扎实的基础。 第二章 数据的表示与运算 ·前篇:运算器的结构 ·前篇:运算器的结构 ··前前篇篇::运运算算器器的的结结构构 任何一种工具的产生,都是为了解决某种问题。挖土机的产生是为了挖土,空调的产生 是为了调节室内温度等等。那运算器的产生当然也有它特定的作用。那就是进行算数运算(加 减乘除)和逻辑运算(移位、与、或等等)。既然我们已经清楚了运算器产生的作用,那么 应该怎么来设计运算器的结构呢?下面层层拨开! 注意:考研大纲基本上没有涉及逻辑运算,讨论的都是算数运算! 首先我们需要提出一个观点:任何算数运算都可以通过加法和移位两种操作来完成,只 要这个观点成立,我们就可以得出运算器的核心部件就一定是加法器和移位器。至于这个观 点是否正确,我们就来验证一下。 (1)加法不用验证,肯定可以通过加法器来实现。 (2)减法:下面我们来看一个十进制的例子: 104-22=82,没错,结果正确,但是这个是减法,加法器不会做。那让我们换一种加法 的思路来计算,即先求22相对于100的补码(补码后讲),即78;然后104+78=182,最后 在对182 取模,182mod100=82,可以得到一样的结果。就可以得出一个结论:减法确确实 实可以用加法来实现。 (3)乘法/除法:很明显,乘法可以用连续的加来实现,除法可以用连续的减(而减法 又可用加法实现)来实现,进而乘法和除法都可以同加法来实现。 综上,任何算数运算都可以通过加法和移位两种操作来完成。这个观点成立的话,我们 就可以大致的画出运算器的基本结构了。如下图: 从上面的分析可知,加法器和移位器是核心部件,下面的选择们和通用寄存器是干什么 的?好像又看不懂了,别急,让我们来一一分析吧!首先我们分析一下加法器,加法器一般 都是由与或非门或者半加器构成(后讲),这些器件都是没有记忆功能的。现在问题来了, 参与运算的数和运算结果应该放在哪里?没错,放在通用寄存器里面,自然而然运算的结果 就通过数据总线传递到通用寄存器组了。OK,通用寄存器组知道是干什么的,那选择门是 什么东西?既然是叫寄存器组,说明至少得有2个寄存器吧。大家都知道加法是二目运算(需 要2个操作数),那应该让哪2个寄存器的数参与运算呢?没错,就需要选择门来进行选择。 反过来想一想,如果通用寄存器组只有2个,显然选择门就可以不要了;甚至如果运算器有 记忆功能,寄存器组都可以不要了。 综上:运算的组成器件为:加法器、移位门、通用寄存器组、输入选择门、数据总线。 运算器的结构讲解完毕,下面对考纲知识点一一突破! ·大纲要求 ·大纲要求 ··大大纲纲要要求求 一、数制与编码 1. 进位计数制及其相互转换 2. 真值和机器数 3. BCD 码 4. 字符与字符串 5. 校验码 二、定点数的表示和运算 1.定点数的表示 无符号数的表示,有符号数的表示。 2.定点数的运算 定点数的移位运算,原码定点数的加/减运算,补码定点数的加/减运算,定点数的乘/除 运算,溢出概念和判别方法。 三、浮点数的表示和运算 1.浮点数的表示 浮点数的表示范围,IEEE754

您可能关注的文档

文档评论(0)

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

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档