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

来源:互联网 发布:钱箱控制软件 编辑:程序博客网 时间:2024/05/01 23:53

数据的表示


  • 进制的转换

    短除法 --> 除以要转换的进制数,直到商为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
原创粉丝点击