资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
天擎国际1二进制二进制二进制信息的计量单位二进制信息的计量单位 比特(bit):计算机中信息的最小单位 字节(Byte):计算机中信息的基本编址单位 字长:计算机中一次能处理的二进制位数,字节的整数倍 经常使用的单位:1 B = 8 b1KB = 210B =1024 B 1MB = 220B1GB = 230B1TB = 240B1kb=1000b数据传输率的单位:b/s 或 bps(波特):网速B/s 或 Bps:硬件线宽预备知识预备知识 十进制 组成:0,1,2,3,4,5,6,7,8,9 特点:逢十进一 基数:10 位权:101、100、10-1、10-2 例:34.56=3101 + 4 100+ 5 10-1 + 6 10-2 表示形式:34.56 (34.56)10 34.56D二进制(Binary) 1、什么是二进制? 组成:0,1 特点:逢二进一 基数:2 位权:24 、 23、 22、 21、 20是位权例:(10101)2=124 + 023 + 122 + 021 + 120 其中, 24 、 23、 22、 21、 20是位权 表示形式: (10101)2 10101B 2、为什么计算机采用二进制? 使用有两种稳定状态的物理器件就可表示; 运算规则特别简单; 可进行逻辑运算;二进制数的运算二进制数的运算天擎国际21、算术运算 运算规则: 00=0,01=1,10=1,11=10 00=0,01=1,10=1,11=0 2、逻辑运算 有:逻辑乘(与)、逻辑加(或)、取反(非) 运算规则: 00=0,01=0,10=0,11=1 00=0,01=1,10=1,11=10=1, 1=0十六进制数十六进制数 十六进制(Hexadecimal) 组成: 0,1,2,9,A,B,C,D,E,F 特点:逢 16 进一 基数:16 位权:162 、161 、160 例:(1A5)16= 1162 + 10161 +5160表示形式:(1A5)16 1A5H不同进位制数之间的转换不同进位制数之间的转换1、R 进制数 转换为 十进制数乘权求和例 : (3215)8 = 383 + 282 + 181 + 580 =(1677)102、十进制数 转换为 R 进制数整数转换:除 R 反序取余小数转换:乘 R 顺序取整例:(0.625)10= (0.101)2 3、二进制数 与 十六进制数的转换二进制数 十六进制数:四合一例:将 1011010100B 转换为十六进制数0010,1101,0100 2 D 4(1011010100)2 = (2D4)16十六进制数 二进制数:一变四例:(1234)16 = (0001,0010,0011,0100)2天擎国际3数值信息在计算机内的表示数值信息在计算机内的表示 例:4=(100)2 ; 43=(101011)2 机器数:一个数在计算机内被表示的二进制形式。该数称为这个机器数的真值。 机器数有固定的位数例:4=00000100 B;43=00101011 B (8 位)8 位机器数可表示的数值范围:0000000011111111 (0255) 机器数把其真值的符号数字化最高位取 0 或 1,分别表示其真值的正或负例:+4=00000100 B;-4=10000100 B 机器数采用定点或浮点方式表示小数点位置1、整数:表示形式有原码、反码和补码 原码符号位的 0 或 1 表示正或负,其数值部分就是其绝对值的二进制表示。 例: +43原 = 00101011 , 43 原 = 10101011 用 8 个二进位表示时取值范围是:127 +127 即 27-1 个 注意:数 0 的原码 +0原=00000000; -0 原=10000000反码正数的反码与其原码相同,负数的反码是原码除符号位外的各位取反。 例: +43反= 00101011 ,-43反= 11010100 用 8 个二进位表示时取值范围是:127 +127 注意:数 0 的反码 +0反=00000000; -0反=11111111补码正数的补码与其原码相同,负数的补码是原码除符号位外的各位取反,然后最低位加 1。 例: +43补= 00101011 ,-43补= 11010101 用 8 个二进位表示时取值范围是: 128 +127 注意:数 0 的补码 +0补=-0补=00000000正整数其原码、反码和补码相同。 实数 定点数 将小数点定于最末位后,表示定点整数 例:X补=11011000小数点位置 表示 X 为-40 将小数点定于符号位后,表示定点纯小数天擎国际4例:X补= 01011000小数点位置 表示 X 为+0.6875浮点数 任何二进制数 N 都可表示成:N = 2 ET 其中,E 为阶码,是一个二进制整数;T 为尾数, 是一个二进制纯小数。 例:1011.011= 21000.1011011
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号