爱问知识人 爱问教育 医院库

汇编语言纯小数化二进制问题

首页

汇编语言纯小数化二进制问题

书上的,原话:
    若真值x为小数(纯小数),则以-0.75为例(n=8),其原码、反码、补码的定义应为:
(0.75)原=1-(-0.1100000)=1.11000000
(-0.75)反=2-2e(-7)-0.1100000=1.0011111
(-0.75)补=2-0.1100000=1.0100000
    这个与乘2法得到的好像不同,怎么回事啊,我刚开始学哦,问题不详尽多多包涵啊!

提交回答

全部答案

    2005-09-02 11:32:02
  • 补码有整数补码和小数补码之分,仅以整数补码为例简单说一下:
    1。原码:最高位是符号位,0正 1负,后面为真值的二进制表示
    2。反码:正数反码就是其原码;负数反码为其原码处符号位各位按位取反
    注意 +0和-0的反码不同
    3。补码:正数补码是其原码;负数补码是其反码加1。
    他们中具有重要意义的是补码。计算机中采用补码运算,你若用过Debug就会有直观
    的认识。
    以8位(含符号位)表示的反码为例,
    n(n>0)的补码就是其其原码
    -n(n>0)的补码就是2^8-n
    eg. 1的补码:0000 0001
    0的补码:0000 0000
    -1的补码:1111 1111(即:256-1)

    k***

    2005-09-02 11:32:02

类似问题

换一换
  • 汇编语言 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):