计组第六章——计算机的运算方法重点总结

目录:
1.原码、反码、补码、移码
2.浮点与定点表示
3.加减法运算
4.原码乘法
5.补码乘法
6.除法运算
7.浮点数运算
8.算术逻辑运算单元

1.原码、反码、补码、移码

1.1机器字长

1.计算机的数存放在寄存器中,通常称寄存器的位数为机器字长

1.2零的表示形式

原码中0有两种表示形式:

[+0]:0000 0000
[-0]:1000 0000

反码中0有两种表现形式:

[+0]:0000 0000
[-0]:1000 0000

补码中0有一种表现形式:

[+0]=[-0]:0000 0000

移码中0有一种表现形式:

[+0]=[-0]:1000 0000

1.3位数-1.0与-128有补码(八位)

一个负数的补码=模 - 该负数的绝对值对应的二进制(请自觉摒弃符号位这一概念,就是二进制)

八位机-1.0和-128是没有原码

1.4码制之间的转换

1.补码=原码按位取反+1
2.原码=补码按位取反+1
3.[-y]补==[y]补连同符号位按位取反+1
4.移码==补码符号位取反

2.浮点与定点表示

2.1规格化数

规格化数:计算机规定浮点数的尾数用纯小数表示,即整数部分为0,将尾数最高位为1的浮点数称为规格化数

2.2IEE754标准

IEE754标准里边的小数点的位置包含两个小数点,第一个小数点表示的是阶符小数点的位置,第二个表示尾数小数点的位置。由于规格化数的最高位是都是1所以我们可以把最高位隐含掉,用的时候再填上,这样可以增加尾数的表示范围

我们计算IEE754标准的浮点数时,隐含的1其实是1.0*阶码

2.3浮点数为非规格化数时表示范围

在这里插入图片描述

2.4机器零

在这里插入图片描述

<

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值