【任务目标】
本任务要求学生理解信息编码和数制中的基本术语,了解计算机中数据的表示方法。
【知识学习】
1.计算机中的信息编码
按照冯·诺依曼的设计思想,计算机中的信息都是用二进制编码表示的,也就是说计算机只能识别二进制码。二进制只有“0”和“1”两个数码,其运算简单,易于物理实现,通用性强。在日常生活中,人们使用的数据一般是十进制,而计算机中所有的数据都是用二进制表示的,为了书写方便,有时也采用八进制或者十六进制表示,因此必须进行数据的转换。
2.认识数字系统
计算机内的数字概念与数学上的概念是一致的,涉及以下几个基本概念:(www.xing528.com)
进位计数制:简称数制,是人们利用符号来计数的方法。上面我们提到的十进制、二进制、八进制和十六进制都是学习计算机知识应该掌握的数制。
数码:一组用来表示某种数制的符号。如1、2、3、4、A、B、C、Ⅰ、Ⅱ、Ⅲ、Ⅳ等。
基数:数制所使用的数码个数称为“基”。如二进制的数码是0、1,那么基数便为2。
位权:指数码在不同位置上的权值。在进位计数制中,处于不同数位的数码代表的数值不同。例如十进制数111,个位数上1的权值为100,十位数上1的权值为101,百位数上1的权值为102。以此推理,第n位的权值便是10n-1,如果是小数点后面第m位,则其权值为10-m。
对于一般数制,某一整数位的位权是:基数(位数-1);某一小数位的位权则是:基数-位数。
数码、基数、位权为进位计数制中的三要素。十进制运算中,每位的数值凡是超过10就向高位进一位,相邻两位间是十倍的关系,这里的“10”称为进位“基数”。可以想象,若是二进制,则进位基数应该是2,八进制进位基数为8,十六进制进位基数应该是16。因此基数反映了数位和位权。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。