计算机组成原理(唐朔飞)教材笔记 第六章 计算机的运算方法

1. 把符号“数字化”的数成为机器数,而把带“+”或“-”符号的数称为真值;

2. 原码表示法,约定整数的符号位与数值位之间用逗号分隔,小数的符号位与数值位之间用小数点隔开;

3. 原码、补码、反码三种机器数的特点可归纳如下:

# 三种机器数的最高位均为符号位。符号位和数值部分之间可用“.”(对于小数)或“,”(对于整数)隔开;

# 当真值为正时,原码、补码、反码的表示形式相同;

# 当真值为负时,三者的表示形式不同,但其符号位都用1表示,而数值部分有这样的关系“补码是原码的求反加一,反码是原码的每位求反”

4. 已知[y]补求[-y]补的办法是连同符号位在内,每位取反,末位+1;用于补码加减运算

5. 同一个真值的移码和补码仅差一个符号位;

6. 通常浮点数被表示成N= S x r^j,式中S为尾数(可正可负),j为阶码(可正可负),r是基数(或基值),在计算机中基数可取2,4,8,16等;

7. 基数为2时,尾数最高位为1的数为规格化数;如果不是规格化数,就要通过修改阶码并同时左右移尾数的办法使其变成规格化数;基数为4时,尾数最高两位不全为0的数为规格化数;同理基数为8时,尾数最高三位不全为零的数为规格化数;

8. 定点数和浮点数的比较

# 当浮点机和定点机中数的位数相同时,浮点数的表示范围比定点数的大得多

# 当浮点数为规格化数时,其相对精度远比定点数高

# 浮点数运算要分阶码部分和
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值