单项选择题
(1)MCS-51系列单片机的CPU主要由————组成。A
A.运算器、控制器 B.加法器、寄存器
C.运算器、加法器 D.运算器、译码器
(2)单片机中的程序计数器PC用来————。C
A.存放指令 B.存放正在执行的指令地址
C.存放下一条指令地址 D.存放上一条指令地址
(3)单片机8031的EA引脚————。A
A.必须接地 B.必须接+5V电源
C.可悬空 D.以上三种视需要而定
(4)外部扩展存储器时,分时复用做数据线 低8位地址线的是—————。A
口 口
口 口
(5)PSW中的RS1和RS0用来—————。A
A.选择工作寄存器组 B.指示复位
C.选择定时器 D.选择工作方式
(6)单片机上电复位后,PC的内容为—————。A
(7)Inter 8051单片机的CPU是—————位的。C
D.准16位
(8)程序是以—————形式存放在程序存储器中的。C
语言源程序 B.汇编语言
C.二进制编码 码
(9)8051单片机的程序计数器PC为16位计数器,其寻址范围是——————。D
(10)单片机的ALE引脚是以晶振振荡器频率的——————固定频率 正脉冲,因此它可作为外部时钟或外部定时脉冲使用。C
2 4
6 12
单项选择题
(1) 仿真器的作用是__C
A 能帮助调试用户设计的软件 B能帮助调试用户设计的硬件
C能帮助调试用户设计的硬件和软件 D只能做各种模拟实验
(2)使用单片机开发系统调试程序时,对源程序进行汇编的目的是__A
A将源程序转换目标程序 B将目标程序转换成源程序‘
C将低级语言转换成高级语言 D连续执行
(3)在运用仿真系统调试程序时,观察函数内部指令的执行结果,通常采用_B_调试方法。
A单步调试(F8) B跟踪调试(F7)
C快速运行到光标处调试(F4) D断点调试(F2)
(4)使用单片机开发系统调试C语言程序时,首先应新建文件,该文件的扩展名是A_。
A. .c B .hex C .bin D .asr
(5)单片机能够直接运行的程序是__D
A汇编源程序 BC语言源程序 C高级语言程序 D机器语言源程序
单项选择题
(1)MCS—51系列单片机的4个并行I\O端口使用,在输出数据时,必须外接上拉电阻的是(A)
A.P0口 口 口 口
(2)在MCS—51系列单片机应用系统需要扩展外部存储器或其他接口芯片时,(A )可作为低8位地址总线使用。
A.P0口 口 口 口和P2口
(3)当MCS—51系列单片机应用系统需要扩展外部存储器或其他接口芯片时,(C )可作为高8位地
址总线使用。
口 口 口 口和P2口
(4)下面叙述不正确的是( C )
A.一个C源程序可以由一个或多个函数组成
B.一个C源程序必须包含一个函数mian()
C.在C程序中,注释说明只能位于一条语句的后面
程序的基本组成单位是函数
(5)C程序总是从( A)开始执行的
A. 主函数 B.主程序 C.子程序 D.主过程
(6)最基本的C语言语句是(B )
A.赋值语句 B.表达式语句 C.循环语句 D.空语句
(7)在C51程序中常常把( D )作为循环体,用于消耗CPU时间,残生延时效果。
A. 赋值语句 B.表达式语句 C.循环语句 D.空语句
(8) 在C51语言的if语句中,用作判断的表达式为( D )
A.关系表达式 B.逻辑表达式 C.算术表达式 D.任意表达式
(9)在C51语言中,当do-while语句中的条件为(A )时,结束循环。
D.非0
(10)下面的while循环执行了( A)次空语句。
while(i=3);
A.无限次 次 次 次
(11)以下描述正确的是(B )。
语句的作用是结束整个循环的执行
B.只能在循环体和switch语句体内使用break语句
C.在循环体内使用break语句或continue语句的作用相同
c51中字符串函数 D.以上三种的描述都不正确
(12)在C51的数据类型中,unsigned char 型的数据长度和值域为(C )。
A.单字节,-128~127 B.双字节,-32768~+32767
C.单字节,0~255 D.双字节,0~65535
(13)下面是一对一维数组s的初始化,其中不正确的是(D )。
s[5]={“abc”}; s[5]={‘a’,‘b’,‘c’};
s[5]=“”; s[5]=“abcdef”;
(14)对两个数组a和b进行如下初始化:
char a[ ]=“ABCDEF”;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论