当前位置:八五教程网教学知识电脑学习电脑基础知识计算机发展史» 正文
  1. 计算机发展史

  2. [10-10 23:22:45]   来源:http://www.85jc.com  电脑基础知识   阅读:8940

概要:(二)二进制数值数据的编码方法 最常用的编码方法有原码表示法,补码表示法和反码表示法三种. 1,原码表示法 用机器数的最高(最左)一位代表符号,其余各位给出数值的绝对值. [X]原=符号位+|X|(0代表正号,1代表负号) 真值零的原码表示法,有正零和负零两种表示: [+0]原=00000 [-0]原=10000 2,补码表示法 如果X为正数,则:[X]补=[X]原 如果X为负数,则:[X]补=(把[X]原 除符号位外,其余各位全变反(0变1,1变0),再在最末位加1 ) [+0]补=[-0]补=0000 同理有:如果X为负数,则:[X]原=(把[X]补 除符号位外,其余各位全变反(0变1,1变0),再在最末位加1 ) 3,反码表示法 如果X为正数,则:[X]反=[X]原 如果X为负数,则:[X]反=(把[X]原 除符号位外,其余各位全变反(0变1,1变0)) [+0]反=00000 [-0]反=11111 可见,如果真值X=0,则[X]补 有唯一的编码,[X]原 和 [X]反 都有两个不同的编码. 2 39 2 19 ……1

计算机发展史,标签:电脑基础知识,电脑基础知识入门,http://www.85jc.com


(二)二进制数值数据的编码方法
最常用的编码方法有原码表示法,补码表示法和反码表示法三种.
1,原码表示法
用机器数的最高(最左)一位代表符号,其余各位给出数值的绝对值.
[X]原=符号位+|X|(0代表正号,1代表负号)
真值零的原码表示法,有正零和负零两种表示:
[+0]原=00000 [-0]原=10000
2,补码表示法
如果X为正数,则:[X]补=[X]原
如果X为负数,则:[X]补=(把[X]原 除符号位外,其余各位全变反(0变1,1变0),再在最末位加1 )
[+0]补=[-0]补=0000
同理有:如果X为负数,则:[X]原=(把[X]补 除符号位外,其余各位全变反(0变1,1变0),再在最末位加1 )
3,反码表示法
如果X为正数,则:[X]反=[X]原
如果X为负数,则:[X]反=(把[X]原 除符号位外,其余各位全变反(0变1,1变0))
[+0]反=00000 [-0]反=11111
可见,如果真值X=0,则[X]补 有唯一的编码,[X]原 和 [X]反 都有两个不同的编码.
2 39
2 19 ……1
2 9 ……1
2 4 ……1
2 2 ……0
2 1 ……0
2 0 ……1
2的N次幂表示:(39)10=(100111)2= lx25+0x24+0x23+1x22+lx21+1x20
16×16点表示 计算机发展史

上一页  [1] [2] [3] [4] 


Tag:电脑基础知识电脑基础知识,电脑基础知识入门电脑学习 - 电脑基础知识

上一篇:如何快速输入加减乘除符号的
《计算机发展史》相关文章
留言板
取消 发布留言