专题二 二进制数运算(专项练习)-山东省职教高考《单片机技术与应用》(高教版) 专题复习讲练测
2024-07-05
|
2份
|
16页
|
252人阅读
|
5人下载
内容正文:
专题二 二进制数运算
1、 填空题
1.将二进制数1011和0101进行十进制加法运算,结果为________。
答案及解析:结果为1011(二进制) + 0101(二进制) = 100(十进制)。
2.将二进制数1011和0101进行十进制减法运算,结果为________。
答案及解析:结果为1011(二进制) - 0101(二进制) = 6(十进制)。
3.将二进制数101和011进行乘法运算,结果为________。
答案及解析:结果为101(二进制) * 011(二进制) = 1111(二进制),即7(十进制)。
4.将二进制数101和011进行除法运算,商为________,余数为________。
答案及解析:商为10(二进制),余数为1(二进制)。
5.二进制数1011与0101进行逻辑与运算的结果是________。
答案及解析:逻辑与运算结果为0001(二进制),即1(十进制)。
6.二进制数1011与0101进行逻辑或运算的结果是________。
答案及解析:逻辑或运算结果为1111(二进制),即15(十进制)。
7.对二进制数101进行逻辑非运算的结果是________。
答案及解析:逻辑非运算结果为010(二进制),即2(十进制)。
8.二进制数1011和0101进行逻辑异或运算的结果是________。
答案及解析:逻辑异或运算结果为1110(二进制),即14(十进制)。
9.一个字节等于________位。
答案及解析:一个字节等于8位。
10.一个字节可以存储________个二进制数。
答案及解析:一个字节可以存储8个二进制数。
2、 判断题
1.在二进制数运算中,减法可以通过加法和逻辑运算来实现。( )
答案:正确。
解析: 减法可以通过将被减数取反加一,然后与减数进行加法运算来实现。
2.乘法运算中,二进制数101和011相乘的结果为11011。( )
答案:错误。
解析: 二进制数101和011相乘的结果为1111(十进制为7)。
3.在逻辑运算中,逻辑或运算符号通常用 “|” 表示。( )
答案:正确。
解析: 逻辑或运算符号通常用 “|” 表示,表示两个逻辑量中有一个或两个同时为1时结果为1。
4.逻辑非运算对一个二进制数每一位都取反。( )
答案:正确。
解析: 逻辑非运算对一个二进制数的每一位都取反,即0变为1,1变为0。
5.一个字节可以存储64个二进制数。( )
答案:错误。
解析: 一个字节可以存储8位二进制数,而不是64个。
6.32位存储单元的存储容量大于16位存储单元。( )
答案:正确。
解析: 32位存储单元能够存储更多的数据,因为它有更多的存储位置。
7.1 KB等于1024 MB。( )
答案:错误。
解析: 1 KB等于1024字节,而1 MB等于1024 KB。
8.在二进制数运算中,除法运算可以用右移操作来实现。( )
答案:正确。
解析: 二进制数的除法运算可以通过右移操作来实现,即将被除数向右移动。
9.逻辑异或运算的结果只有在两个操作数不同时才为1。( )
答案:正确。
解析: 逻辑异或运算的结果是在两个操作数不同时为1,否则为0。
10.在存储容量中,1 MB等于1024 KB。( )
答案:正确。
解析: 存储容量单位中,1 MB等于1024 KB。
三、选择题
1.二进制数运算中,1101 + 101 的结果是:
A. 10000
B. 10010
C. 1110
D. 10100
解析: 进行二进制加法时,从右至左逐位相加,产生进位时要注意。1101 + 101 = 10010,因此正确答案是 B。
2.在二进制数减法中,1011 - 100 的结果是:
A. 111
B. 101
C. 1000
D. 1100
解析: 进行二进制减法时,需要借位操作。1011 - 100 = 011,因此正确答案是 B。
3.二进制数 101 乘以 10 的结果是:
A. 1010
B. 1111
C. 10100
D. 1100
解析: 二进制乘法时,将第一个数每一位与第二个数相乘并左移对应位数。101 * 10 = 1010,因此正确答案是 A。
4.二进制数 1101 除以 10 的商是:
A. 11
B. 110
C. 110.1
D. 111
解析: 二进制除法中,整除时商为左移的结果。1101 / 10 = 110,因此正确答案是 B。
5.逻辑与运算中,1 AND 0 的结果是:
A. 0
B. 1
C. 10
D. 11
解析: 逻辑与运算只有当两个操作数同时为1时结果才为1。1 AND 0 = 0,因此正确答案是 A。
6.逻辑或运算中,1 OR 0 的结果是:
A. 0
B. 1
C. 10
D. 11
解析: 逻辑或运算只要有一个操作数为1结果就为1。1 OR 0 = 1,因此正确答案是 B。
7.逻辑非运算中,NOT 1 的结果是:
A. 0
B. 1
C. 10
D. 11
解析: 逻辑非运算将1变为0,0变为1。NOT 1 = 0,因此正确答案是 A。
8.逻辑异或运算中,1 XOR 0 的结果是:
A. 0
B. 1
C. 10
D. 11
解析: 逻辑异或运算只有在两个操作数不同时结果才为1。1 XOR 0 = 1,因此正确答案是 B。
9.在计算机存储中,一个字节包含多少位?
A. 4
B. 8
C. 16
D. 32
解析: 一个字节等于8位二进制数。因此正确答案是 B。
10.在计算机存储中,一个字包含多少个字节?
A. 1
B. 2
C. 4
D. 8
解析: 一个字通常等于一个字的宽度,即2个字节。因此正确答案是 B。
11.将十进制数 25 转换为二进制数时,最少需要()位。
A. 4
B. 5
C. 6
D. 7
解析: 十进制数 25 转换为二进制数是 11001,需要5位二进制数。因此正确答案是 B。
12.将十六进制数 E 转换为二进制数时,结果是()。
A. 1010
B. 1100
C. 1110
D. 1111
解析: 十六进制数 E 对应二进制数 1110。因此正确答案是 C。
13.二进制数 1110 转换为八进制数时,结果是()。
A. 16
B. 14
C. 12
D. 7
解析: 二进制数 1110 对应八进制数 16。因此正确答案是 A。
14.逻辑与运算中,1 AND 1 的结果是()。
A. 0
B. 1
C. 10
D. 11
解析: 逻辑与运算中,1 AND 1 = 1。因此正确答案是 B。
15.逻辑或运算中,0 OR 0 的结果是()。
A. 0
B. 1
C. 10
D. 11
解析: 逻辑或运算中,0 OR 0 = 0。因此正确答案是 A。
16.逻辑非运算中,NOT 0 的结果是()。
A. 0
B. 1
C. 10
D. 11
解析: 逻辑非运算中,NOT 0 = 1。因此正确答案是 B。
17.逻辑异或运算中,0 XOR 0 的结果是()。
A. 0
B. 1
C. 10
D. 11
解析: 逻辑异或运算中,0 XOR 0 = 0。因此正确答案是 A。
18.在二进制数系统中,每一位数字称为一个()。
A. 字节
B. 字
C. 位
D. 字符
解析: 在二进制数系统中,每一位对应一个二进制位。因此正确答案是 C。
19.将十进制数 45 转换为八进制数时,结果是()。
A. 53
B. 54
C. 55
D. 56
解析: 十进制数 45 转换为八进制数是 55。因此正确答案是 C。
20.将十六进制数 B5 转换为二进制数时,结果是()。
A. 1011011
B. 1010011
C. 1011111
D. 1010111
解析: 十六进制数 B5 转换为二进制数是 10110101。因此正确答案是 A。
21.在逻辑与运算中,1 AND 1 的结果是()。
A. 0
B. 1
C. 10
D. 11
解析: 逻辑与运算中,1 AND 1 = 1。因此正确答案是 B。
22.逻辑或运算中,0 OR 1 的结果是()。
A. 0
B. 1
C. 10
D. 11
解析: 逻辑或运算中,0 OR 1 = 1。因此正确答案是 B。
23.逻辑非运算中,NOT 1 的结果是()。
A. 0
B. 1
C. 10
D. 11
解析: 逻辑非运算中,NOT 1 = 0。因此正确答案是 A。
24.逻辑异或运算中,1 XOR 1 的结果是()。
A. 0
B. 1
C. 10
D. 11
解析: 逻辑异或运算中,1 XOR 1 = 0。因此正确答案是 A。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
专题二 二进制数运算
1、 填空题
1.将二进制数1011和0101进行十进制加法运算,结果为________。
2.将二进制数1011和0101进行十进制减法运算,结果为________。
3.将二进制数101和011进行乘法运算,结果为________。
4.将二进制数101和011进行除法运算,商为________,余数为________。
5.二进制数1011与0101进行逻辑与运算的结果是________。
6.二进制数1011与0101进行逻辑或运算的结果是________。
7.对二进制数101进行逻辑非运算的结果是________。
8.二进制数1011和0101进行逻辑异或运算的结果是________。
9.一个字节等于________位。
10.一个字节可以存储________个二进制数。
2、 判断题
1.在二进制数运算中,减法可以通过加法和逻辑运算来实现。( )
2.乘法运算中,二进制数101和011相乘的结果为11011。( )
3.在逻辑运算中,逻辑或运算符号通常用 “|” 表示。( )
4.逻辑非运算对一个二进制数每一位都取反。( )
5.一个字节可以存储64个二进制数。( )
6.32位存储单元的存储容量大于16位存储单元。( )
7.1 KB等于1024 MB。( )
8.在二进制数运算中,除法运算可以用右移操作来实现。( )
9.逻辑异或运算的结果只有在两个操作数不同时才为1。( )
10.在存储容量中,1 MB等于1024 KB。( )
三、选择题
1.二进制数运算中,1101 + 101 的结果是:
A. 10000
B. 10010
C. 1110
D. 10100
2.在二进制数减法中,1011 - 100 的结果是:
A. 111
B. 101
C. 1000
D. 1100
3.二进制数 101 乘以 10 的结果是:
A. 1010
B. 1111
C. 10100
D. 1100
4.二进制数 1101 除以 10 的商是:
A. 11
B. 110
C. 110.1
D. 111
5.逻辑与运算中,1 AND 0 的结果是:
A. 0
B. 1
C. 10
D. 11
6.逻辑或运算中,1 OR 0 的结果是:
A. 0
B. 1
C. 10
D. 11
7.逻辑非运算中,NOT 1 的结果是:
A. 0
B. 1
C. 10
D. 11
8.逻辑异或运算中,1 XOR 0 的结果是:
A. 0
B. 1
C. 10
D. 11
9.在计算机存储中,一个字节包含多少位?
A. 4
B. 8
C. 16
D. 32
10.在计算机存储中,一个字包含多少个字节?
A. 1
B. 2
C. 4
D. 8
11.将十进制数 25 转换为二进制数时,最少需要()位。
A. 4
B. 5
C. 6
D. 7
12.将十六进制数 E 转换为二进制数时,结果是()。
A. 1010
B. 1100
C. 1110
D. 1111
13.二进制数 1110 转换为八进制数时,结果是()。
A. 16
B. 14
C. 12
D. 7
14.逻辑与运算中,1 AND 1 的结果是()。
A. 0
B. 1
C. 10
D. 11
15.逻辑或运算中,0 OR 0 的结果是()。
A. 0
B. 1
C. 10
D. 11
16.逻辑非运算中,NOT 0 的结果是()。
A. 0
B. 1
C. 10
D. 11
17.逻辑异或运算中,0 XOR 0 的结果是()。
A. 0
B. 1
C. 10
D. 11
18.在二进制数系统中,每一位数字称为一个()。
A. 字节
B. 字
C. 位
D. 字符
19.将十进制数 45 转换为八进制数时,结果是()。
A. 53
B. 54
C. 55
D. 56
20.将十六进制数 B5 转换为二进制数时,结果是()。
A. 1011011
B. 1010011
C. 1011111
D. 1010111
21.在逻辑与运算中,1 AND 1 的结果是()。
A. 0
B. 1
C. 10
D. 11
22.逻辑或运算中,0 OR 1 的结果是()。
A. 0
B. 1
C. 10
D. 11
23.逻辑非运算中,NOT 1 的结果是()。
A. 0
B. 1
C. 10
D. 11
24.逻辑异或运算中,1 XOR 1 的结果是()。
A. 0
B. 1
C. 10
D. 11
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。