计算机中的信息表示补充.ppt
《计算机中的信息表示补充.ppt》由会员分享,可在线阅读,更多相关《计算机中的信息表示补充.ppt(73页珍藏版)》请在三一办公上搜索。
1、,一、计算机中信息的表示,二、计算机软件系统三、计算机系统安装和配置,1.3.1 进位计数制1.3.2 不同数制之间的转换1.3.3 计算机中数据的存储单位1.3.4 数据在计算机中的表示1.3.5 字符在计算机中的表示1.3.6 汉字在计算机中的表示,一、数据在计算机中的表示,数值,十二进制转换,西文,ASCII码,汉字,输入码机内码转换,声音、图像,模数转换,二十进制转换,西文字形码,汉字字形码,数模转换,内存,输入设备,输出设备,数值,西文,汉字,声音、图像,1.3.1 进位计数制,进位计数制,按进位的方法进行计数。,数位:数码在一个数中所处的位置。基数:每个数位上所能使用的数码的个数。
2、位权:多位数中处在某一位上的“1”所表示 的数值的大小,称为该位的位权。,十进制:基数是十 二进制:基数是二八进制:基数是八十六进制:基数是十六,1.3.1 进位计数制,二进制数每一位的位权,1.3.1 进位计数制,任意N进制数表示为:,678.34=6102+7 101+8 100+3 10-1+4 10-2,例:,基数,数码,权,N=an-1Nn-1an-2Nn-2a0N0a-1N-1a-mN-m,按权展开式,常用计数制:二进制、八进制、十六进制 不同进制数的基本特点:组成:0 1(2 3 4 5 6 7(8 9(A B C D E F)进位基数:N(是几进制就是几)加减运算规则:逢N进一
3、,借一当N两种表示方法:脚标:(100.11)2(11.37)8(4F.B6)16字母:100.11B 11.37O 4F.B6H,1.3.1 进位计数制,二进制数,二进制数的运算规则,本讲内容,一、计算机中信息的表示1.3.1 进位计数制1.3.2 不同数制之间的转换 1.3.3 计算机中数据的存储单位1.3.4 数据在计算机中的表示1.3.5 字符在计算机中的表示1.3.6 汉字在计算机中的表示二、计算机软件系统三、计算机系统安装和配置,1.3.2 不同进位制之间的转换,1非十进制数转换为十进制数方法:把各个非十进制数按权展开求和,例:(101.101)2=122+021+120+12-1
4、+02-2+12-3=5.625(101.1)8=182+081+180+18-1=72.125(101.1)10=1102+0101+1100+110-1(101.1)16=1162+0161+1160+116-1=272.0625,1.3.2 不同进位制之间的转换,2十进制数转换为非十进制数 整数部分:除N取余,且除到商为0为止;小数部分:乘N取整,乘到小数部分为0为止;乘不尽时,到满足精度为止。(其中N为要转换的进制基数),123,61,30,15,7,3,1,1,1,1,1,1,0,2,2,2,2,2,2,2,1,0,高,低,0.45,0.90,1.80,1.60,1.20,例:(12
5、3.45)10=(?)2,1111011.0111,余数,例:(423.45)8=(?)2100010011.100101,3非十进制数之间的转换,1.3.2 不同进位制之间的转换,例:(1000001101.001111)2=(?)8 1015.17,例:(ABCD.EF)16=(?)2,1010101111001101.11101111,1.3.2 不同进位制之间的转换,154.B8,例:(101010100.10111)2=(?)16,不同进制数的对应关系,本讲内容,一、计算机中信息的表示1.3.1 进位计数制1.3.2 不同数制之间的转换 1.3.3 计算机中数据的存储单位1.3.4
6、数据在计算机中的表示1.3.5 字符在计算机中的表示1.3.6 汉字在计算机中的表示二、计算机软件系统三、计算机系统安装和配置,1.3.3 计算机中数据的存储单位,计算机内存:计算机存储程序和数据的部件几个数据存储单位:,7 6 5 4 3 2 1 0,1KB=1024B=210B1MB=1024KB=220B1GB=1024MB=230B1TB=1024GB=240B1PB=1024TB=250B,二进制数中的一位0或1。,8个二进制位。计算机存储数据的基本单位。,字(Word):计算机中作为一个整体被存取、传送、处理的 二进制数字串。(一个字由若干个字节组成),数据存储的最小单位:位(bi
7、t)数据存储的最基本单位:字节(Byte)计算机处理数据的基本单位:字(word),一、计算机中信息的表示1.3.1 进位计数制1.3.2 不同数制之间的转换 1.3.3 计算机中数据的存储单位1.3.4 数据在计算机中的表示1.3.5 字符在计算机中的表示1.3.6 汉字在计算机中的表示二、计算机软件系统三、计算机系统安装和配置,本讲内容,1.3.4 数据在计算机中的表示,在计算机中表示数据主要是涉及到小数点的定位问题,一般分为两类:小数点固定小数点不固定在计算机中表示的带有符号的二进制数称为“机器数”,机器数的表示方法有三种:原码、补码和反码。,1.3.4 数据在计算机中的表示,1、定点表
8、示法:小数点是固定的。又分为纯小数和纯整数:,1.3.4 数据在计算机中的表示,符号位“0”表示正、“1”表示负,有符号数的机器数表示,无符号位,定点数表示,浮点数表示,小数点,1.3.4 数据在计算机中的表示,无符号整数:最高位为数值有符号整数:最高位为符号位如果用8位,则数的范围:0-255(无符号)-128-+127(有符号)如果用16位,则数的范围:0-65535(无符号)32767-327686(有符号),2、浮点表示法:小数点不固定。它包括两个部分:(1)阶码(表示指数,记作E);(2)尾数(表示有效数字,记作)。设有任意数可以表示为:2,具体表示形式为:,1.3.4 数据在计算机
9、中的表示,(110.011)2=1.100112+10=11001.12-10=0.1100112+11,N=数符尾数2阶符阶码,规格化的形式:0.1尾数的绝对值1唯一规定了小数点的位置。,1.3.4 数据在计算机中的表示,浮点数表示,尾数的位数决定数的精度,阶码的位数决定数的范围,对于浮点数往往要进行规格化处理:尾数部分的最高有效位必须为1,数的实际大小可以通过移动阶码进行调整。例:一个32位浮点数,阶码用8位表示,尾数用24位规格化补码表示,试写出十进位数947.8125的浮点表示格式。解:(947.8125)10=,1.3.4 数据在计算机中的表示,解(1)(947)10=(111011
10、 0011)2(2)(0.8125)10=0.1101(3)(947.8125)10=1110110011.1101(4)规格化1010(5)阶码8位,尾数24位,so(947.8125)10=(00001010 00000000 00111011 00111101)2对于正数,其原码=反码=补码,1.3.4 数据在计算机中的表示,对于正数,其原码=反码=补码对于负数,原码 反码为符号位不变,其它各位求反 补码为反码+1如+1,用8个二进制位表示,其中最高位为符号位,则为:000000001,所以其原码、反码、补码均为00000001如-1,用8个二进制位表示,其中最高位为符号位,则为:100
11、000001,所以其原码为10000001、反码为11111110、补码为11111111,1.3.4 数据在计算机中的表示,如果数为(-947.8125)10=?(-947.8125)10=(00001010 10000000 00111011 00111101)原码=(00001010 11111111 11000100 11000010)反码=(00001010 11111111 11000100 11000011)补码对于负数,原码 反码为符号位不变,其它各位求反 补码为反码+1,1.3.4 数据在计算机中的表示,一、计算机中信息的表示1.3.1 进位计数制1.3.2 不同数制之间的转
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 中的 信息 表示 补充
链接地址:https://www.31ppt.com/p-6023405.html