zoukankan      html  css  js  c++  java
  • 2.1机器数及其特点

    1、为什么研究机器内的数据表示

    1)目的:组织数据,方便计算机硬件直接使用

    2)要考虑的因素:

      支持的数据类型

      能表示的数据范围

      能表示的数据精度

      存储和处理的代价

      是否有利于软件的移植等,,,,,

    2、机器内的数据表示

    1)真值:符号用“+”、“-”表示的数据表示方法

    2)机器数:符号数值化的数据表示方法,用0、1表示符号,0表示正号,1表示负号。

    3)三种常见的机器数:

    3、常见机器数的特点:

    1)原码:

      *表示简单

      *运算复杂:符号位i不参加运算,要设置加法、减法器

      *0的表示不唯一

    2)反码:

      *表示相对原码复杂

      *运算相对原码简单:符号位参加运算,只需要设置加法器,但符号位的进位位需要加到最低位。

      *0的表示不唯一

    3)补码:

      *表示相对原码复杂

      *运算简单,只需要设置加法器

      *0的表示唯一

    3、移码(增码)

    移码表示浮点数的阶码,IEEE754中阶码用移码表示

     具体实现:数值位于X的补码相同,符号位与补码相反。

  • 相关阅读:
    转载:备份HyperV时需要避免的六大错误
    职场必读blog
    sps 2010 出错记录
    MySQL的一些常用命令
    JS 常用 函数
    批处理 启动/关闭 VMware服务
    SQL Server 复制 发布订阅(SQL Server 数据同步)
    JBoss7 入门指南
    SQLServer 数据库 远程备份
    QuickFix/J
  • 原文地址:https://www.cnblogs.com/fate-/p/12592420.html
Copyright © 2011-2022 走看看