admin管理员组

文章数量:1531792

2024年3月31日发(作者:)

任务二 了解计算机中的数制与字符编码

这节课我们完成第二个任务—-了解计算机中的数制与字符编码

虽然计算机能极快地进行运算,但其内部并不像人类在实际生活

中使用的十进制,而是使用只包含0和1两个数值的二进制。人们输

入计算机的十进制被操作系统转换成二进制进行计算,计算后的结果

又由二进制转换为十进制输出.

计算机为什么采用二进制呢?因为二进制运算规则简单,与十进

制数相比,二进制数的运算规则要简单得多,这不仅可以使运算器的

结构得到简化,而且有利于提高运算速度,技术上也很容易实现.另

外二进制符合逻辑运算的真和假,并且易于进行转换,所以计算机采

用二进制是最方便的。

要理解二进制,我们先要了解几个相关知识:数制、数制的转换、

字符编码.

一、 计算机中的数制

数制也称进制,是用一组固定的符号和统一的规则来表示数值的

方法。

生活中其实很多地方的计数方法都多少有点不同进制的影子.比

如我们最常用的10进制,其实起源于人有10个指头,远古以前的人

都用手指来计数.如果我们的祖先始终没有摆脱手脚不分的境况,那

么我们现在一定是在使用20进制.不同的进制,生活中还有:七进制,

比如星期.十二进制,比如“一打",六十进制,比如分钟……

计算机中通常采用的数制有十进制、二进制、八进制和十六进制。

在计算机中,文字、数字、声音、图形图像,视频以及动画等数据都

是以二进制形式进行存储的。

学习数制,必须首先掌握数码、基数、数位和位权这几个概念.

1、 数码:也称数符,是数制中表示基本数值大小的不同数字

符号。比如:

十进制有10个数码:0、1、2、3、4、5、6、7、8、9;

二进制有2个数码:0和1;

八进制有八个数码:0、1、2、3、4、5、6、7;

十六进制有16个数码:0、1、2、3、4、5、6、7、8、9、A、

B、C、D、E、F.

2、 基数:

基数就是数制所使用数码的个数。

一般而言,r进制数的基数为r,可供选用的计数符号有r个,

分别为0~r-1,每个数位计满r就向其高位进1,即“逢r

进一".

(十六进制与10进制的对应关系是:0-9对应0—9;A—F对

应10-15.)

3、 数位:数码在数中的位置。

对于N进制数,各数字符号所处位置的数位计法为:我们以十

进制数1234.56为例,以小数点为基准,整数部分自右向左

依次为0、1…递增,小数部分自左向右依次为—1、—2…递

减。

本文标签: 数制二进制进制计算机数码