精品文档
1. 进位计数制
1. 常见的进位计数制
Binary 二进制 Octonary八进制 Decimalism十进制 Hexadecimal十六进制 进位计数制:利用固定的数字符号和统一的规则来计数的方法。有3个基本要素: 基数->指数制中可以使用的基本符号个数。 进位规则->R进制数逢R进1。 位权->不同位置上数字表示的单位数值 2 10 5 2 1 0 0 1 0 1 0.1800x2=0.3600 10.7725 0.7725x2=1.5450 0.5450x2=1.0900 2. 常见的进位计数制的数的转换 1.二、八、十六进制转成十进制 多项式展开直接求和 2.十进制转换成二进制 整数部分:除基到零,反向写余 小数部分:乘基到精,正向写整 3. 二进制转成八、十六进制
2 2 2 0.0900x2=0.1800 1010.1100 小数点为界,向两边分组。八进制3个一组,十六进制4个一组,不足添0。各组二进制转成十进制再转成八(十六)进制即可。 001010.110000 12.60 .
精品文档
2.计算机中的数据
1.二进制与计算机
位(bit):计算机中最基本的单位,一个二进制数字0/1。 字节(Byte):8个位。 字:字节的集合。
字长:一个字中二进制的位数。字长是计算机一次能同时进行运算的二进制位数。现在一般为32bit、64bit。
一般来说,n位的二进制数字能够表示种状态。
2. 模拟数据和数字数据
模拟数据:一种连续表示法,模拟它表示的真实信息。 数字数据:一种离散表示法,把信息分割成了独立的元素。 阈值:大于阈值的电压看成高电压,小于阈值的电压看成低电压。 计算机不能处理模拟数据,要对模拟数据进行数字化。
3. 数据及其分类
数值、文本、音频、视频、图像、图形。
4. 数值型数据的表示
机器数:一个数在计算机中的表示形式。机器数有位数限制,多余的位数将
.
精品文档
被截断,少的位数将被填充。 (机器数的)真值:带有正负号的数。
1. 数值型数据的分类
根据是否带小数点分为实数和整数。
按照是否带有符号,整数分为带符号和无符号。对于带符号的整数要对符号进行编码。数值数据可以用原码和补码表示。
为了表示实数中的小数点的位置,可以表示为定点数或浮点数。 数值型数据 带符号整数 整数 无符号整数 直接表示 原码 补码 定点整数 定点小数 实数 定点表示 浮点表示 2. 整数的表示
无符号整数表示:转成二进制数,对不足机器字长的在前面补0。最小值全是0,最大值全是1。
带符号整数表示:0表示正,1表示负。符号位占用一位二进制数位。
原码:最高位符号位,其余位数是数值的绝对值。 符号位
0填充 绝对值
00001010 .