计算机组成原理与体系结构---数据的表示

数据的表示


  • 进制的转换

    短除法 --> 除以要转换的进制数,直到商为0,然后倒序输出余数
    二进制转换为八进制(三位二进制)、二进制转换为八进制(四位二进  制)
    
    ***计算机编码***
    
  • 原码:

最高位是符号位(不能在计算机中直接运算)
  • 反码:
符号位单独提出来,其他位置在原码基础上按位取反
  • 补码:
负数的补码在反码的基础上加1
  • 正数的反码、补码、原码相同 表示的范围 (一个字节来表示: n = 8)

这里写图片描述

  • -127~127

  • -127~127

  • -128~127


浮点数运算

  • N = M * R^e (M:尾数, R:基数,e:指数) 例如 119 = 1.19 * 10^2 19 = 1.9 * 10^1

  • 运算过程: 19 = 0.019 * 10^2 19 + 119 = ( 0.019 + 1.19 ) * 10^2 = 1.209 * 10^2

  • 对阶(缩小e比较小的尾数实现对阶) –> 位数运算 –> 结果格式化(确保结果的尾数小数点的数字: 1~ 9 )

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值