内容正文:
编写说明:山东省春季高考统一考试招生电子技术类《单片机控制技术考点双析卷》,依据《山东省春季高考统一考试招生专业类别考试标准》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
本专辑第17、第18卷精准对标山东省考纲,知识模块(二)C51语言基础知识 :
(1) 了解STC89C51系列单片机的程序结构,掌握C51语言常用语句及数组。
(2) 掌握C51语言函数的构成及应用。
(3) 掌握C51语言的数据类型及运算符。
山东省春季高考统一考试 电子技术类
《单片机控制技术》考点双析卷 第18卷
单片机基础(3) 学生练习卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共20小题,每题3分,共60分)
1.二进制数 101 乘以 10 的结果是:( )
A.1010 B.1111 C.10100 D.1100
【答案】A
【详解】二进制乘法时,将第一个数每一位与第二个数相乘并左移对应位数。101 * 10 = 1010,因此正确答案是 A。
2.将十六进制数 E 转换为二进制数时,结果是( )
A.1010 B.1100 C.1110 D.1111
【答案】C
【详解】十六进制数 E 对应二进制数 1110。因此正确答案是 C。
3.在二进制数减法中,1011 - 100 的结果是:( )
A.111 B.101 C.1000 D.1100
【答案】B
【详解】进行二进制减法时,需要借位操作。1011 - 100 = 011,因此正确答案是 B。
4.一个工业自动化控制系统使用的单片机,其存储器容量为512KB,表示为字节是多少?( )
A.512,000字节 B.524,288字节 C.512,384字节 D.500,000字节
【答案】B
【详解】512KB等于524,288字节。
5.十进制数147的二进制表示是?( )
A.10010111 B.10110111 C.11010011 D.10010011
【答案】A
【详解】147的二进制表示为10010011。
6.将十进制数120转换为十六进制数是?( )
A.78 B.7A C.7C D.7E
【答案】B
【详解】十进制数120的十六进制表示为78。
7.二进制数110010的十六进制表示是?( )
A.4C B.5A C.6E D.72
【答案】A
【详解】二进制数110010的十六进制表示为4C。
8.十六进制数A5的二进制表示是?( )
A.10101011 B.10100101 C.11010101 D.11110101
【答案】B
【详解】十六进制数A5的二进制表示为10100101。
9.八进制数37的十进制表示是?( )
A.27 B.31 C.39 D.43
【答案】B
【详解】八进制数37对应的十进制数为31。
10.一个智能化家用电器的温度传感器输出的数据为十进制25,将该数据转换为二进制应为?( )
A.11001 B.11111 C.10101 D.10011
【答案】A
【详解】十进制数25的二进制表示为11001。
11.将十六进制数2F转换为十进制数是多少?( )
A.31 B.43 C.47 D.45
【答案】C
【详解】十六进制数2F对应的十进制数为47。
12.八进制数74的二进制表示是?( )
A.111110 B.111011 C.110110 D.110100
【答案】A
【详解】八进制数74的二进制表示为111110。
13.二进制数101101的八进制表示是?( )
A.53 B.65 C.55 D.75
【答案】C
【详解】二进制数101101的八进制表示为55。
14.在二进制数系统中,每一位数字称为一个( )
A.字节 B.字 C.位 D.字符
【答案】C
【详解】在二进制数系统中,每一位对应一个二进制位。因此正确答案是 C。
15.逻辑或运算中,0 OR 0 的结果是( )
A.0 B.1 C.10 D.11
【答案】A
【详解】逻辑或运算中,0 OR 0 = 0。因此正确答案是 A。
16.十进制数-4的8位补码表示是( )
A.10000100 B.11111011 C.11111100 D.00000100
【答案】C
【详解】-4的原码是10000100,反码11111011,补码加1得11111100。
17.以下哪种编码不属于BCD码( )
A.8421码 B.2421码 C.5421码 D.ASCII码
【答案】D
【详解】BCD码是二进制编码十进制数,包括8421、2421、5421等,ASCII是字符编码。
18.8位二进制数10000011的原码表示的十进制数是( )
A.-3 B.3 C.-131 D.131
【答案】A
【详解】最高位1表示负数,后7位00000011表示3,所以是-3。
19.在计算机中,使用最高位表示符号的编码方式是( )
A.原码 B.反码 C.补码 D.BCD码
【答案】A
【详解】原码使用最高位表示符号,0表示正数,1表示负数。
20.一个工业自动化设备使用单片机控制,其传感器输出的数据为二进制101101,若需要将该数据转换为十六进制,应为多少?( )
A.5B B.2D C.3A D.2E
【答案】A
【详解】二进制数101101对应的十六进制表示为5B。
二、判断题(本大题共10小题,每题2分,共20分)
21.BCD码用4个二进制位可以表示一个十进制数。( )
【答案】正确
【详解】BCD码每个十进制数用4位二进制表示。
22.数字6的BCD码表示为0110。( )
【答案】错误
【详解】数字6的BCD码表示为0110。
23.原码-3的反码是1000 0011。( )
【答案】正确
【详解】原码-3的反码是1000 0011。
24.拆字程序可以将一个负数按照位数进行拆分。( )
【答案】正确
【详解】拆字程序应该能够正确处理负数的位数拆分。
25.十六进制数中,最大的一个数字是E。( )
【答案】错误
【详解】十六进制数中,最大的一个数字是F,表示十进制的15。
26.补码是在反码的基础上加1得到的数。( )
【答案】正确
【详解】补码是反码加1。
27.ASCII码是用8位二进制数表示一个字符。( )
【答案】错误
【详解】ASCII码基本版用7位,扩展版用8位二进制数表示字符。
28.原码的最高位是符号位,0表示正数,1表示负数。( )
【答案】正确
【详解】原码以最高位表示符号。
29.字母’A’的ASCII码是01000001。( )
【答案】正确
【详解】字母’A’的ASCII码确实是01000001。
30.补码表示的最小的8位二进制数是10000000。( )
【答案】正确
【详解】补码表示的最小数是10000000,即-128。
三、综合应用题(本大题共2小题,每题10分,共20分)
31.请简述Proteus仿真流程。
【答案】(1)启动仿真软件,新建一个仿真文件。
(2)单击元件选择按钮“P”,从元件库中选择需要的元件。
(3)根据电路原理图绘制仿真电路图,修改元件标号和标称值。
(4)双击芯片AT89S51,在弹出的对话框中加载HEX文件,修改时钟频率为12MHz。
(5)单击仿真按钮,观察仿真效果。
32.单片机有哪些主要应用。
【答案】智能化家用电器:洗衣机、电冰箱、空调器、电饭煲以及各种视听设备等;办公自动化设备:现代办公室使用的大量通信和办公设备多数嵌入了单片机,例如,打印机、扫描仪、 复印机、传真机、碎纸机等;商业营销设备:电子秤、收款机、条形码阅读器、IC卡刷卡机等。
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$
编写说明:山东省春季高考统一考试招生电子技术类《单片机控制技术考点双析卷》,依据《山东省春季高考统一考试招生专业类别考试标准》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
本专辑第17、第18卷精准对标山东省考纲,知识模块(二)C51语言基础知识 :
(1) 了解STC89C51系列单片机的程序结构,掌握C51语言常用语句及数组。
(2) 掌握C51语言函数的构成及应用。
(3) 掌握C51语言的数据类型及运算符。
山东省春季高考统一考试 电子技术类
《单片机控制技术》考点双析卷 第18卷
单片机基础(3) 学生练习卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共20小题,每题3分,共60分)
1.二进制数 101 乘以 10 的结果是:( )
A.1010 B.1111 C.10100 D.1100
2.将十六进制数 E 转换为二进制数时,结果是( )
A.1010 B.1100 C.1110 D.1111
3.在二进制数减法中,1011 - 100 的结果是:( )
A.111 B.101 C.1000 D.1100
4.一个工业自动化控制系统使用的单片机,其存储器容量为512KB,表示为字节是多少?( )
A.512,000字节 B.524,288字节 C.512,384字节 D.500,000字节
5.十进制数147的二进制表示是?( )
A.10010111 B.10110111 C.11010011 D.10010011
6.将十进制数120转换为十六进制数是?( )
A.78 B.7A C.7C D.7E
7.二进制数110010的十六进制表示是?( )
A.4C B.5A C.6E D.72
8.十六进制数A5的二进制表示是?( )
A.10101011 B.10100101 C.11010101 D.11110101
9.八进制数37的十进制表示是?( )
A.27 B.31 C.39 D.43
10.一个智能化家用电器的温度传感器输出的数据为十进制25,将该数据转换为二进制应为?( )
A.11001 B.11111 C.10101 D.10011
11.将十六进制数2F转换为十进制数是多少?( )
A.31 B.43 C.47 D.45
12.八进制数74的二进制表示是?( )
A.111110 B.111011 C.110110 D.110100
13.二进制数101101的八进制表示是?( )
A.53 B.65 C.55 D.75
14.在二进制数系统中,每一位数字称为一个( )
A.字节 B.字 C.位 D.字符
15.逻辑或运算中,0 OR 0 的结果是( )
A.0 B.1 C.10 D.11
16.十进制数-4的8位补码表示是( )
A.10000100 B.11111011 C.11111100 D.00000100
17.以下哪种编码不属于BCD码( )
A.8421码 B.2421码 C.5421码 D.ASCII码
18.8位二进制数10000011的原码表示的十进制数是( )
A.-3 B.3 C.-131 D.131
19.在计算机中,使用最高位表示符号的编码方式是( )
A.原码 B.反码 C.补码 D.BCD码
20.一个工业自动化设备使用单片机控制,其传感器输出的数据为二进制101101,若需要将该数据转换为十六进制,应为多少?( )
A.5B B.2D C.3A D.2E
二、判断题(本大题共10小题,每题2分,共20分)
21.BCD码用4个二进制位可以表示一个十进制数。( )
22.数字6的BCD码表示为0110。( )
23.原码-3的反码是1000 0011。( )
24.拆字程序可以将一个负数按照位数进行拆分。( )
25.十六进制数中,最大的一个数字是E。( )
26.补码是在反码的基础上加1得到的数。( )
27.ASCII码是用8位二进制数表示一个字符。( )
28.原码的最高位是符号位,0表示正数,1表示负数。( )
29.字母’A’的ASCII码是01000001。( )
30.补码表示的最小的8位二进制数是10000000。( )
三、综合应用题(本大题共2小题,每题10分,共20分)
31.请简述Proteus仿真流程。
32.单片机有哪些主要应用。
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$