计算机中的数制和编码
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
@TO微机原理C
前言
第二章 计算机中的数制和编码
一、无符号数的表示与运算
1.无符号数的表示
(1)十进制(D):逢十进一 (2)二进制(B):逢二进一 (3)十六进制(H):逢十六进一
2.转换
(1)十进制转为R进制:
整数部分:除R取余,倒记余数小数部分: 乘R取整,正记整数
(2)R进制转为十进制:将R进制数按权展开求和
二、带符号数的表示及运算
1.机器数
最高位为符号位,0代表正数,1代表负数 如机器字长为n:
原码:-(2^(n-1) -1)~ 2^(n-1)-1反码:正数的反码与原码相同;负数的反码,符号位不变,其余位取反。 -(2^(n-1) -1)~ 2^(n-1)-1补码:正数的补码与原码相同;负数的补码为反码+1。-2^(n-1) ~ 2^(n-1)-1
2.真值与机器数间的
计算机中的数制和编码最先出现在Python成神之路。
共有 0 条评论