计算机组成原理高分笔记pdf,《计算机组成原理高分笔记》试读版本.pdf

文档介绍:

天勤论坛: . . 天勤论坛——专为计算机考研学子打造的专业交流平台期待你的加入! 此文档由天勤论坛总结转载请注明出处! 天道酬勤,厚德载物! 天勤论坛: . . 天勤论坛——专为计算机考研学子打造的专业交流平台期待你的加入! 第二章数据的表示与运算· · · · 前篇:运算器的结构前篇:运算器的结构前篇:运算器的结构前篇:运算器的结构任何一种工具的产生, 都是为了解决某种问题。挖土机的产生是为了挖土, 空调的产生是为了调节室内温度等等。那运算器的产生当然也有它特定的作用。那就是进行算数运算( 加减乘除)和逻辑运算(移位、与、或等等) 。既然我们已经清楚了运算器产生的作用,那么应该怎么来设计运算器的结构呢?下面层层拨开! 注意:考研大纲基本上没有涉及逻辑运算,讨论的都是算数运算! 首先我们需要提出一个观点:任何算数运算都可以通过加法和移位两种操作来完成, 只要这个观点成立, 我们就可以得出运算器的核心部件就一定是加法器和移位器。至于这个观点是否正确,我们就来验证一下。( 1 )加法不用验证,肯定可以通过加法器来实现。( 2 )减法:下面我们来看一个十进制的例子: 104-22=82 ,没错,结果正确,但是这个是减法,加法器不会做。那让我们换一种加法的思路来计算, 即先求 22 相对于 100 的补码( 补码后讲) , 即 78 ; 然后 104+78=182 , 最后在对 182 取模, 182 mod 100=82 , 可以得到一样的结果。就可以得出一个结论: 减法确确实实可以用加法来实现。( 3 ) 乘法/ 除法: 很明显, 乘法可以用连续的加来实现, 除法可以用连续的减( 而减法又可用加法实现)来实现,进而乘法和除法都可以同加法来实现。综上, 任何算数运算都可以通过加法和移位两种操作来完成。这个观点成立的话, 我们就可以大致的画出运算器的基本结构了。如下图: 从上面的分析可知, 加法器和移位器是核心部件, 下面的选择门和通用寄存器组是干什天勤论坛: . . 天勤论坛——专为计算机考研学子打造的专业交流平台期待你的加入! 么的?好像又看不懂了, 别急, 让我们来一一分析吧! 首先我们分析一下加法器, 加法器一般都是由与或非门或者半加器构成( 后讲) , 这些器件都是没有记忆功能的。现在问题来了, 参与运算的数和运算结果应该放在哪里?没错, 放在通用寄存器里面, 自然而然运算的结果就通过数据总线传递到通用寄存器组了。 OK ,通用寄存器组知道是干什么的,那选择门是什么东西?既然是叫寄存器组, 说明至少得有 2 个寄存器吧。大家都知道加法是二目运算( 需要 2 个操作数) ,那应该让哪 2 个寄存器里的数参与运算呢?没错,就需要选择门来进行选择。反过来想一想, 如果通用寄存器组只有 2 个, 显然选择门就可以不要了; 甚至如果运算器有记忆功能,寄存器组都可以不要了。综上: 运算的组成器件为: 加法器、移位门、通用寄存器组、输入选择门、数据总线。运算器的结构讲解完毕,下面对考纲知识点一一突破! · · · · 大纲要求大纲要求大纲要求大纲要求一、数制与编码 1. 进位计数制及其相互转换 2. 真值和机器数 3. BCD 码 4. 字符与字符串 5. 校验码二、定点数的表示和运算 1. 定点数的表示无符号数的表示,有符号数的表示。 2. 定点数的运算定点数的移位运算,原码定点数的加/ 减运算,补码定点数的加/ 减运算,定点数的乘/ 除运算,溢出概念和判别方法。三、浮点数的表示和运算 1. 浮点数的表示浮点数的表示范围, IEEE754 标准。 2. 浮点数的加/ 减运算四、算术逻辑单元 ALU 1. 串行加法器和并行加法器 2. 算术逻辑单元 ALU 的功能和结构· · · · 本章知识体系框架图本章知识体系框架图本章知识体系框架图本章知识体系框架图天勤论坛: . . 天勤论坛——专为计算机考研学子打造的专业交流平台期待你的加入! 现实世界的信息十进制数二进制数表示二进制数运算加减号表示小数点表示( 1 ) ( 2 ) ( 3 ) ( 4 ) ( 1 ) 定点表示( 2 ) 浮点表示算数运算逻辑运算定点运算浮点运算( 1 ) 非( 2 ) 与( 3 ) 或( 4 ) ( 1 ) 加( 2 ) 减( 3 ) 乘( 4 ) 除( 1 ) 加( 2 ) 减· · · · 课本导读课本导读课本导读课本导读( ( ( ( 成书后会继续补充该模板成书后会继续补充该模板成书后会继续补充该模板成书后会继续补充该模板) ) ) ) 一、进位计数制及其相互转换【定位】无,请参考知识点总结与深度扩展 1 。【可能疑问点】无二、真值和机器数【定位】课本 219 页 6.1.2 ,请参考知识点总结与深度扩展 2 。【可能疑问点】无三、 BCD 码【定位】课

内容来自淘豆网www.taodocs.com转载请标明出处.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值