计算机组成原理-第二章复习


前言

本文用于总结计算机组成原理第二章的知识点,便于后续的期末复习。


一、数据的类型

按数制分:二值进制、十进制、八进制、十六进制。
按数据格式分: 真值、机器数。
按数据的表示范围分:定点数、浮点数。
按能否表示负数分:无符号数、有符号数。

二、数据与文字的表示方法(掌握)

1.数据格式——定点数

  1. 定点数:小数点固定在某一位置的数据,实际没有保存小数点
    在这里插入图片描述

  2. 定点机的特点

    1. 所能表示的数据范围小
    2. 数据的精度低
    3. 存储单元的利用率低

2.数的机器码表示

  1. 原码:
    在这里插入图片描述
  2. 补码
    2.1 取模的概念
    在这里插入图片描述
    2.2 补码的特点
    在这里插入图片描述
    2.3 求补码的方法
    在这里插入图片描述
    2.4 求相反数的补码
    在这里插入图片描述
  3. 移码
    在这里插入图片描述

3.数据格式——浮点数

  1. 浮点数:小数点位置可变,通常用科学计数法表示

  2. 浮点数的规格化:
    在这里插入图片描述

    解释:尾数补码表示的时候,负数1.0理解为取反后仍为原码的1.1,从而保留更多的有效数字
    举例一:
    在这里插入图片描述
    举例二:
    在这里插入图片描述
    在这里插入图片描述

  3. 浮点数IEEE754标准表示
    在这里插入图片描述
    尾数在规格化后隐藏最高位的1
    阶码是有偏移值1的移码
    举例:
    在这里插入图片描述

4.校验码

  1. 定义与原理:
    在这里插入图片描述
  2. 类型与特点:
    在这里插入图片描述
  3. 奇偶校验码
    定义:
    在这里插入图片描述
    校验方法:
    在这里插入图片描述

三、定点加法、减法运算(掌握)

1.补码加减法

在这里插入图片描述
在这里插入图片描述

2.溢出概念和检验方法

  1. 直接判别法
    在这里插入图片描述
    上下溢需要看补码运算结果表示的范围是否上下超越
  2. 变性补码判别法
    在这里插入图片描述
  3. 进位判别法
    在这里插入图片描述
    若最高位进位和符号位进位不同,即V=1时,产生溢出。
    若最高位进位和符号位进位相同,即V=0时,没有溢出。

四、定点乘法运算(理解)

  1. 串行乘法
    对笔算乘法进行分析
    在这里插入图片描述
    笔算算法改进
    在这里插入图片描述
    在这里插入图片描述
    初态部分积为0,如果乘数末位为1,就加被乘数,并且部分及进行右移。因为结果位数需要扩大一倍,将末位移入乘数。

五、定点除法运算(了解)

  1. 串行除法(了解)
    在这里插入图片描述
    在这里插入图片描述

六、定点运算器的组成(了解)

七、浮点运算方法和浮点运算器(理解)

  1. 浮点数加减运算----两数对阶操作
    1.对阶
    在这里插入图片描述
    2.尾数规格化
    在这里插入图片描述
    3.舍入
    在这里插入图片描述
    4.溢出
    在这里插入图片描述
  2. 例题
    在这里插入图片描述
  • 6
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值