第五章运算器和运算方法5.1数据与文字的表示

5.1.1计算机中的数据
第五章运算器和运算方法5.1数据与文字的表示
计算机中的数据不管是非数字数据还是数字数据最终都是变成0,1二进制数来存储的。
第五章运算器和运算方法5.1数据与文字的表示
第五章运算器和运算方法5.1数据与文字的表示
5.2数据的格式
第五章运算器和运算方法5.1数据与文字的表示
数据三要素。
第五章运算器和运算方法5.1数据与文字的表示引用组合数是为了表示方便,在计算机中仍存储二进制数。
第五章运算器和运算方法5.1数据与文字的表示
定点小数:0.100小数点只能再整数部位0和有效数1之间不动。
第五章运算器和运算方法5.1数据与文字的表示
刚开始使用定点小数和定点整数结合起来表示。
第五章运算器和运算方法5.1数据与文字的表示
第五章运算器和运算方法5.1数据与文字的表示
第五章运算器和运算方法5.1数据与文字的表示
第五章运算器和运算方法5.1数据与文字的表示
5.1.3定点数的表示方法
第五章运算器和运算方法5.1数据与文字的表示
第五章运算器和运算方法5.1数据与文字的表示
第五章运算器和运算方法5.1数据与文字的表示
正数只有原码,负数为了计算需要反码,补码。
第五章运算器和运算方法5.1数据与文字的表示
第五章运算器和运算方法5.1数据与文字的表示
第五章运算器和运算方法5.1数据与文字的表示
由于+0,-0的补码相同,所有-0的补码1 000 0000就表示-128。

第五章运算器和运算方法5.1数据与文字的表示
第五章运算器和运算方法5.1数据与文字的表示
第五章运算器和运算方法5.1数据与文字的表示
64位计算机,int占4字节,short占2字节,unsigned int占4字节。
x:127短除法除以16,转换十六进制0000007F。
y:先将十进制-9转换成二进制1000 0000 0000 1001,再转换成十六进制8009。
z:100短除法除以16,00000064。