欢迎来到天天文库
浏览记录
ID:12161774
大小:35.00 KB
页数:4页
时间:2018-07-15
《二进制——天擎国际》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、二进制二进制信息的计量单位比特(bit):计算机中信息的最小单位字节(Byte):计算机中信息的基本编址单位字长:计算机中一次能处理的二进制位数,字节的整数倍经常使用的单位:1B=8b1KB=210B=1024B1MB=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=3×101+4×100+5×10-1+6×10-2
2、表示形式:34.56(34.56)1034.56D二进制(Binary)1、什么是二进制?组成:0,1特点:逢二进一基数:2位权:24、23、22、21、20是位权例:(10101)2=1×24+0×23+1×22+0×21+1×20其中,24、23、22、21、20是位权表示形式:(10101)210101B2、为什么计算机采用二进制?①使用有两种稳定状态的物理器件就可表示;②运算规则特别简单;③可进行逻辑运算;二进制数的运算4——天擎国际1、算术运算运算规则:0+0=0,0+1=1,1+0=1,1+1=100-0=0,0-1=
3、1,1-0=1,1-1=02、逻辑运算有:逻辑乘(与)、逻辑加(或)、取反(非)运算规则:0∧0=0,0∧1=0,1∧0=0,1∧1=10∨0=0,0∨1=1,1∨0=1,1∨1=1﹃0=1,﹃1=0十六进制数十六进制(Hexadecimal)组成:0,1,2,……,9,A,B,C,D,E,F特点:逢16进一基数:16位权:162、161、160例:(1A5)16=1×162+10×161+5×160表示形式:(1A5)161A5H不同进位制数之间的转换1、R进制数转换为十进制数乘权求和例:(3215)8=3×83+2×82+1×
4、81+5×80=(1677)102、十进制数转换为R进制数整数转换:除R反序取余小数转换:乘R顺序取整例:(0.625)10=(0.101)23、二进制数与十六进制数的转换二进制数→十六进制数:四合一例:将1011010100B转换为十六进制数0010,1101,0100↓↓↓2D4(1011010100)2=(2D4)16十六进制数→二进制数:一变四例:(1234)16=(0001,0010,0011,0100)24——天擎国际数值信息在计算机内的表示例:4=(100)2;43=(101011)2机器数:一个数在计算机内被表示的
5、二进制形式。该数称为这个机器数的真值。机器数有固定的位数例:4=00000100B;43=00101011B(8位)8位机器数可表示的数值范围:00000000~11111111(0~255)机器数把其真值的符号数字化最高位取0或1,分别表示其真值的正或负例:+4=00000100B;-4=10000100B机器数采用定点或浮点方式表示小数点位置1、整数:表示形式有原码、反码和补码原码——符号位的0或1表示正或负,其数值部分就是其绝对值的二进制表示。例:[+43]原=00101011,[-43]原=10101011用8个二进位表示
6、时取值范围是:-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个二
7、进位表示时取值范围是:-128~+127注意:数0的补码[+0]补=[-0]补=00000000正整数其原码、反码和补码相同。⒉实数定点数①将小数点定于最末位后,表示定点整数例:[X]补=11011000↑小数点位置表示X为-40②将小数点定于符号位后,表示定点纯小数4——天擎国际例:[X]补=01011000↑小数点位置表示X为+0.6875浮点数任何二进制数N都可表示成:N=2E×T其中,E为阶码,是一个二进制整数;T为尾数,是一个二进制纯小数。例:1011.011=2100×0.10110114——天擎国际
此文档下载收益归作者所有