计算机信息技术基础 第2版,第2章 计算机信息技术基础.ppt

《第2章 计算机信息技术基础.ppt》由会员分享,可在线阅读,更多相关《第2章 计算机信息技术基础.ppt(34页珍藏版)》请在人人文库网上搜索。

1、第2章计算机信息技术基础,计算机中的信息表示,计算机的基本功能是对数据进行运算和加工处理。数据有两种:数值数据,如3.1416、-2.81;非数值数据(信息),如A,b,。数据在计算机中都是用二进制数码表示的。数值处理采用二进制运算;非数值处理采用二进制编码。,位:是计算机中存储数据的最小单位。指二进制数中的一个位数,其值为“0”或“1”,其英文名为“bit”。字节:是计算机存储容量的基本单位,计算机存储容量的大小是用字节的多少来衡量的。其英文名为“Byte”,通常用“B”表示。字节经常使用的单位还有KB(千字节)、MB(兆字节)和GB(千兆字节)等,它们与字节的关系是:,信息单位,1B=8b。

2、it1KB=210B=1024B1MB=2101KB=210210B=1024KB1GB=2101MB=210210210B=1024MB1TB=2101GB=1024GB,字:是计算机内部作为一个整体参与运算、处理和传送的一串二进制数,其英文名为“Word”。字长:是计算机CPU一次处理数据的实际位数,是衡量计算机性能的一个重要指标。字长越长,一次可处理的数据二进制位越多,运算能力就越强,计算精度就越高。存储单元:若干个字节构成一个存储单元。每一个存储单元都有一个唯一的编号,称为“地址”。,进位计数制,一种进位计数制包含一组数字符号和两个基本因素:数码:一组用来表示某种数制的符号。如:1、2。

3、、3、A、B。基数:数制所用数码个数。用R表示,称R进制,“逢R进一”。如:十进制的基数是10,逢10进1。位权:数码在不同位置上的权值Rn。如:十进制的个位的位权是“1”,百位的位权是“100”。,计算机中常用计数制,(1)十进制数:基数为10,逢10进1用10个符号0、1、8、9来表示第i位上的位权为10i-1如:十进制数按“权”展开的多项式(234.56)10210231014100510-1+610-2,计算机中常用计数制,(2)二进制数:基数为2,逢2进1用2个符号0、1来表示第i位上的位权为2i-1如:二进制数按“权”展开的多项式(110.01)2=12212102002-112-。

4、2=(6.25)10,计算机中常用计数制,(3)八进制数:基数为8,逢8进1用8个符号0、1、6、7来表示第i位上的位权为8i-1如:八进制数按“权”展开的多项式(5675)8=583682781580=(3005)10,计算机中常用计数制,(4)十六进制数:基数为16,逢16进1用16个符号0、1、9、A、B、C、D、E、F来表示第i位上的位权为16i-1如:十六进制数按“权”展开的多项式(7BD.4)16=71621116113160416-1=(1981.25)10,计算机中常用计数制,书写时的3种格式:11101101(2)331(8)35.81(10)FA5(16)(10110.01。

5、1)2(755)8(139)10(AD6)1610101001B757O3762D2CE6H(注:其中B、O、D、H分别表示二进制、八进制、十进制、十六进制。),二进制的运算规则,在计算机中,二进制数可以作算术运算和逻辑运算1.算术运算加法:00=010=01=111=10减法:00=010=111=0101=1乘法:00=010=01=011=1除法:01=011=1,二进制的运算规则,2.逻辑运算或运算(、)只要有一个为“真”,逻辑运算的结果为“真”00=010=101=111=1与运算(、)只要有一个为“假”,逻辑运算的结果为“假”00=010=001=011=1非运算(、!)规则为对逻。

6、辑位求反0=11=0,二进制的优点,技术上容易实现运算规则简单与逻辑量相吻合二进制数与十进制数易于互相转换,不同进制之间的转换,1.二进制数、八进制数、十六进制数转换为十进制数各种r进制的数按权展开后求得结果即为十进制数。例:(1011.101)2=123+022+121+120+12-1+02-2+12-3=8+0+2+1+1/2+0+1/8=11.625D(2576)8283+582781680(1406)10(3D)16316113160(61)10(FB)16151601116-11511/16(15.6875)10,不同进制之间的转换,2.十进制数转换为r进制数整数部分:除以r取余数。

7、,直到商为0,余数从右到左排列。小数部分:乘以r取整数,整数从左到右排列。,例1将十进制数45转为二进制数:步骤:余数排序方向,2,45,22,2,2,2,2,2,11,5,2,1,0,1,0,1,1,0,1,结果(45)10=(101101)2,例2将十进制小数0.625转为二进制数,0.625,2,1.25,1,2,0.5,1.0,2,1,0,取整数,排序方向,结果:(0.625)10=(0.101)2,例3将十进制小数0.635转为二进制数,0.635,2,1.27,1,2,0.54,1.08,2,1,0,取整数,排序方向,保留1位小数(0.635)10=(0.1)2,2,0.16,0,。

8、保留3位小数(0.635)10=(0.101)2,不同进制之间的转换,不同进制之间的转换,用乘2取整法将小数部分(0.6875)10转换为二进制形式:0.687521.3750整数部分为1高位0.375020.7500整数部分为00.750021.5000整数部分为10.500021.0000整数部分为1低位,即:(0.6875)10=(0.1011)2,不同进制之间的转换,3.二进制数与八进制数的互相转换a.二进制转化成八进制1、找到小数点所在位置2、以小数点位置为中心:向左,三位一段,不足三位,左补0向右,三位一段,不足三位,右补03、将每段中的三位二进制数转化为一位八进制数b.八进制转化。

9、成二进制将一位八进制数转化为三位二进制数,不足三位二进制数时,统一左补零。,(10110.10)2,小数点,(10,110.10)2,找小数点,分段,补0,转换,(010,110.100)2,2,4,6,结果,(10110.10)2=(26.4)8,.,例将二进制数(10110.10)转为八进制数:,不同进制之间的转换,4.二进制数与十六进制数的互相转换a.二进制转化成十六进制将二进制数从小数点的位置开始,分别向其左右的方向,每四位分成一段,转成一位十六进制数。当不足四位时,按距小数点的方向,分别补零。b.十六进制转化成二进制将每一位十六进制数转为四位二进制数,不足四位时:进行左补零。,例将二。

10、进制数(1010110.01)转为十六进制数:,找小数点位置,(1010110.01)2,小数点,分段,(101,0110.01)2,补零,(0101,0110.0100)2,转换,(56.4)16,二、八、十六进制数的对应关系表,常见的信息编码,1.BCD码BCD码用4位二进制数表示一位十进制数。一位BCD码中的4位二进制代码都是有权的,从左到右按高位到低位依次权是8、4、2、1,这种二十进制编码是一种有权码。1位BCD码最小数是0000,最大数是1001。如:BCD码1000001001101001按4位二进制一组分别转换,结果是十进制数8269,常见的信息编码,2.ASCII码(美国信息。

11、交换标准代码)采用7位二进制数,给出了128个不同的组合,表示了128个不同的字符。其中95个字符可以显示。包括大小写英文字母、数字、运算符号、标点符号等。另外的33个字符,是不可显示的,它们是控制码,编码值为031和127,常见的信息编码,2.ASCII码(美国信息交换标准代码)前32个码(031D)与最后一个码(127D)通常代表不可见的控制字符,由计算机系统专用。30H39H(48D57D)代表09十个数字字符。41H5AH(65D90D)代表大写字母AZ。61H7AH(97D122D)代表小写字母az。,常见的信息编码,3.汉字编码,常见的信息编码,3.汉字编码,汉字编码比常用字符的编。

12、码要复杂得多,这是因为汉字的数量比较多,而且汉字的字形也是复杂多变。,汉字输入码汉字输入码是指用户从键盘上输入汉字时所使用的编码。汉字交换码(国标码)我国制定了“中华人民共和国国家标准信息交换汉字编码”,代号为“GB2312-80”,又称国标码。,国标码规定,每个汉字由一个2字节代码组成。每个字节的最高位恒为0,其余7位用于组成各种不同的码值。啊1601区号位号一级3755个(按拼音排)汉字(6763)7445二级3008个(按部首排)符号(682)(拉丁文、俄文字母、日文假名、汉语拼音、希腊字母、标点、序号等),汉字机内码汉字机内码,也称汉字内码,是指汉字在计算机中存储、加工、处理时所用的代。

13、码。汉字机内码以汉字国标码为基础,在得到汉字国标码后,将汉字国标码的每个最高位置加1,就得到了汉字机内码。汉字两字节的机内码和国标码有一个对应关系国标码+8080(H)=机内码例如:“重”字国标码是3122(H),它的机内码是3122(H)+8080(H)=B1A2(H),汉字字形码汉字字形码即汉字输出码,用于显示或打印汉字时产生字形。汉字的字形称为字模,以点阵表示。点阵中的点对应存储器中的一位,对于1616点阵的汉字,其有256个点,即256位。由于计算机中,8个二进制位作为一个字节,所以1616点阵汉字需要216=32字节表示一个汉字的点阵数字信息(字模)。点阵数越大,分辨率越高,字形越美观,但占用的存储空间越多。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值