学习Linux

Unicode 和 UTF-8 有何区别(网络转载)

很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为”计算机“。 开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)种不同的状态。 他们把其中的编号从0开始的32种状态分别规定了特殊的用途,一但

ASCII 文字编码系统(标准表)

计算机只能识别 0 和1 ,哪我们要输入文字怎么办呢?既然科学家们发明了计算机,哪就有解决方案,这不,一套ASCII 文字编码系统 不就出现了,当然,这套ASCII 文字编码系统表不是包括所以文字,这不,它只是常用的英文编码表,每一个符号(英文、数字或符号等) 都会占用1bytes的记录,也就是 8位0和1。下面是详细的ASCII 文字编码系统标准表,对应我们常用的标准键盘。

十六进制

十六进制与其它几种进制不一样,八进制是3位二进制组成,十六进制是4位二进制组成,也都是以二进制运行的。将二进制写成十六进制,只是为了方便使用,十六进制只有0-9十位,还要加上字母6位 A B C D E F。 十六进制最大数 用十进制表示为15,十六进制表示F。用十进制表示为14,十六进制表示E。用十进制表示为13,十六进制表示D。用十进制表示为12,十六进制表示C。用十进制表示为11,十六进制表示B。用十进制表示为10,十六进制表示A。4位二进制转换成十进制然后才

十进制

十进制也是以二进制运行的,八进制只有0-7,十进制只有0-9。其实十进制最简单,就是我们常用的加法,满十进一。 例如:789  十进制 789 表示:789没有什么意义。 二进制 789 表示:1100010101(512 256 0 0 0 16 0 4 0 1)=789 十进制很简单,不用转换。如果在计算机中使用需要转换成二进制 0 和1 才能使用。

八进制

计算机中有二进制,也就是 0 和 1 ,那八进制怎么来的呢?这还是由二进制转换而来。二进制中8位 0 和 1 为一组,而八进制是3位 0 和 1 为一组,不够3位的补零。例如:八进制777,二进制 777 表示:1100001001 (512 256 0 0 0 0 8 0 0 1)=777八进制 777 表示:111 111 111 (421 421 421)=777再例如八进制 123:二进制 123 表示:1111011 (64 32 16 8 0 2 1)=123八进制 123

二进制

计算机是 0 和 1 组成,0表示没有,1表示有, 0 和 1 就是二进制。 为什么每一组二进制都只有8位 0 和 1 组成呢,因为计算机只能 理解一组2进制,也就是 8 位 0 和 1 例如:00000000或11111111或10101010(当然全是0没有意义,这只是举个例子),而 8 位 0 和 1 组成 1 个字节 (字节是一种存储计量单位)。 我们常用的CPU就分为 32 位,和 64 位,32位CPU可以
  • 1

授人以鱼— —不如授人以渔

Waves插件系列视频教程 常用机架视频教程