内容正文:
四川省(对口招生)《电子技术基础与技能》
易错题精讲
易错点十八 数制与码制
例1(24单招) (29)10等于以下哪一个二进制数。( )
A.11011 B.11101
C.10111 D.11001
【错解】C
【错因】对数制与码制转换未掌握。
【正解】B
【解析】要将十进制数 29 转换为二进制数,使用“除2取余法”,具体步骤如下:
29 ÷ 2 = 14 …… 余 1
14 ÷ 2 = 7 …… 余 0
7 ÷ 2 = 3 …… 余 1
3 ÷ 2 = 1 …… 余 1
1 ÷ 2 = 0 …… 余 1
将余数从下往上倒序排列,得到的二进制数为 11101。
另外,我们也可以通过权值相加来验证:
16 + 8 + 4 + 1 = 29
对应的二进制位为:
16(1) + 8(1) + 4(1) + 2(0) + 1(1) = 11101
【避错攻略】
1、 数制(熟练掌握)
1.核心概念:数制是计数进位规则,计算机核心使用二进制,常用十进制、八进制、十六进制辅助运算。
①基数:每一种数制中用到的数字符号总数
十进制:基数 10,符号 0~9,逢十进一
二进制:基数 2,符号 0、1,逢二进一
八进制:基数 8,符号 0~7,逢八进一
十六进制:基数 16,符号 0\9、A (10)\F (15),逢十六进一
②位权:每一位数字对应的权重,规则:基数 ^ 位数(从 0 开始自右向左计数)
例:十进制 29 = ;二进制 11101 =
2. 进制转换必考方法
①十进制转 R 进制:除基取余法,余数倒序排列
十进制转二进制:数字反复 ÷2,记录余数,最后从下往上写余数
②R 进制转十进制:按位权展开求和
③二进制—八 / 十六进制:分组转换
转八进制:二进制从右往左 3 位一组
转十六进制:二进制从右往左 4 位一组
2、 码制(理解)
1. 定义
码制是用二进制编码表示数字、字符、符号的规则,编码仅代表对应对象,不直接代表数值大小。
2. 常见码制分类
①数字编码(BCD 码):用 4 位二进制表示 1 位十进制数
8421BCD 码:最常用,位权 8、4、2、1,0000\1001 对应 0\9
②字符编码
ASCII 码:单字节编码,表示英文字母、数字、符号
3. 数值编码(计算机存储正负数字):原码、反码、补码
计算机统一使用补码存储有符号数,解决负数运算问题
3、 位、字节、字、双字(熟练掌握)
1. 基础单位定义
①位:最小存储单位,仅存 0 或 1;简写 b
②字节:规定:1Byte = 8bit,简写 B;计算机基础存储单位
③字:CPU 一次能处理的二进制位数,由系统位数决定:
16 位系统:1 字 = 16bit=2 字节;32 位系统:1 字 = 32bit=4 字节
④双字:长度为 2 个字;32 位系统下双字 = 64bit=8 字节
2. 无符号数、有符号数数值范围
(1)无符号数(全部二进制位表示数值,无正负)
8 位(1 字节):
16 位(1 字):
32 位(1 双字 / 32 位字):
(2)有符号数(最高位为符号位:0 正数、1 负数,存储用补码)
8 位(1 字节):
16 位(1 字):
32 位(双字):
3. 单位换算
1B(字节)= 8b(位)
1KB=1024B、1MB=1024KB、1GB=1024MB
1.(25单招)十进制数(56)10,对应的8421BCD码是( )
A.01010110 B.101011 C.111000 D.01100101
【答案】A
【解析】拆分十进制 56:十位 5,个位 6。8421BCD 编码规则:每位十进制数字单独转 4 位二进制。数字 5:0101,数字 6:0110。答案:A
2.将十进制数31转换为二进制数,结果是( )
A.11111B B.11110B C. 11101B D.10000B
【答案】A
【解析】利用除2取余倒记法可得(31)10=(11111)B。
3.将二进制数1100100转换为十进制数,结果是( )
A.64 B.96 C.99 D.100
【答案】D
【解析】二进制 1100100 转十进制:
1.(1111)2+(1101)2=( )
A.(11000)2 B.(11100)2 C.(10100)2 D.(11010)2
【答案】B
【解析】二进制加法:,答案:B
2.十进制数84.2用8421BCD码表示为( )
A.10000100.0010 B.10010010.0001 C.1001000.0010 D.1110100.0011
【答案】A
【解析】十进制 84.2 拆分每位转 4 位 BCD:8→1000,4→0100,2→0010。组合:10000100.0010,答案:A
3.用4位二进制数进行编码,可以表示的状态最多为 ( )
A.4种 B.16种 C.8种 D.32种
【答案】B
【解析】有2n种。
4.5位十进制数转换成8421BCD码的位数是 ( )
A.5 B.20 C.32 D.64
【答案】B
【解析】 1 位十进制数对应 4 位 8421BCD 码;5 位十进制数: 位,答案:B
5.(判断题)某机关单位共有34台公务用车,为了便于数字化管理,需对每台车进行二进制编码,则该编码的最少位数是5。( )
【答案】×
【解析】二进制 n 位最多可表示 个状态:
最少需要 6 位,题目说 5 位,错误。
6.(判断题)在数字电路中,逻辑值只有两种,1表示高电平,0表示低电平。( )
【答案】×
【解析】逻辑 1、逻辑 0 只是约定,不是固定对应高低电平:正逻辑:1 = 高电平,0 = 低电平;负逻辑:1 = 低电平,0 = 高电平;题目直接说 “1 表示高电平,0 表示低电平” 表述绝对化,错误。
原创精品资源学科网独家享有版权,侵权必究
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$