第3课 -- 二进制 Part 2

0.学习目标

这节课,我们主要学习目标有以下内容:

2. 二进制如何表示字符(教师导学部分)

2.1 各种编码标准

2.2 ASCII编码表

ASCII编码表

3. 十六进制(学生自学部分)

因为二进制在表示大的数的时候太长,所以在计算机领域更常使用十六进制来计数。

十六进制,即逢16进一。每一位有16个字符,除了0~9,还有A~F。A=10,B=11,C=12,D=13,E=14,F=15。

3.1 十六进制转换为十进制

假设有一个N位的十六进制数,将它的第N位乘以16(N-1),再将所有的乘积相加的结果即为等价的十进制数。

以十六进制数 (F9A)16 为例:

第1位 $$A=10$$ $$A\times 16^0=10$$ 第2位 $$9\times 16^1=144$$ 第3位 $$F=15$$ $$F\times 16^2=3840$$ 每位乘积相加 $$10+144+3840=3994$$ 因此得出 $$(F9A) _{16}=(3994) _{10}$$

3.2 十进制转换为十六进制

十进制数字只需要不断除以16,取余数,直至商数为0。余数部分则是转换后的十六进制数字,第一次除法得到的余数是第1位(最右边)。

以十进制数1486为例:

第1位 $$1486 \div 16 = 92 ... 14(E)$$ 第2位 $$92 \div 16 = 5 ... 12(C)$$ 第3位 $$ 5 \div 16 = 0 ... 5$$ 因此得出 $$(1486) _{10}=(5CE) _{16}$$

4. 英语单词

字节 Byte

KB Kilobyte

MB Megabyte

GB Gigabyte

TB Terabyte

PB Petabyte

ASCII

Unicode

(完)

标签
目录
«返回首页