课程进度 23% · 第3/10章第3/10章 · 标签 1/4
— 1 —
进制基础
计算机使用二进制表示数据,理解进制转换是学习计算机组成的基础。
- 二进制:逢二进一,只有0和1,如 1011₂ = 1×2³+0×2²+1×2¹+1×2⁰=11₁₀
- 八进制:逢八进一,0~7,如 157₈ = 1×8²+5×8¹+7×8⁰=111₁₀
- 十六进制:0~9,A~F,逢十六进一,如 2F₁₆ = 2×16¹+15×16⁰=47₁₀
进制转换
- 十进制转二进制:除2取余法,从下往上写余数,如 156₁₀ → 10011100₂
- 二进制转十进制:权展开法,如 1101₂ = 1×2³+1×2²+0×2¹+1×2⁰=13₁₀
- 二进制转八进制:每3位一组直接换算
- 二进制转十六进制:每4位一组直接换算
— 2 —
常见编码
- ASCII:7位或8位编码,A=65,a=97,数字0=48
- Unicode/UTF-8:支持全球字符,1~4字节变长编码
- BCD码:每4位二进制表示1位十进制数字,常用于金融领域
易错点
- 进制转换顺序:除基取余法要从下往上写
- 二进制分组时要从低位开始分组
- 十六进制中A-F分别代表10-15
📖进制转换是计算机组成的基础技能,建议多加练习做到熟练转换。
二进制八进制十六进制ASCIIBCD进制转换