大二第一学期C51习题答案

单项选择题   
(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将源程序转换目标程序                    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系列单片机应用系统需要扩展外部存储器或其他接口芯片时,()可作为低8位地址总线使用。
A.P0口  口  口  口和P2口
  (3)当MCS—51系列单片机应用系统需要扩展外部存储器或其他接口芯片时,()可作为高8位地
址总线使用。
                                        口和P2
4)下面叙述不正确的是(
  A.一个C源程序可以由一个或多个函数组成
  B.一个C源程序必须包含一个函数mian()
  C.C程序中,注释说明只能位于一条语句的后面
  程序的基本组成单位是函数
5C程序总是从( 折叠水杯A)开始执行的
    A. 主函数          B.主程序          C.子程序        D.主过程
6)最基本的C语言语句是(
    A.赋值语句        B.表达式语句      C.循环语句      D.空语句
7懒人床)在C51程序中常常把( )作为循环体,用于消耗CPU时间,残生延时效果。
    A. 赋值语句        B.表达式语句      C.循环语句      D.空语句
8 C51语言的if语句中,用作判断的表达式为(
  A.关系表达式      B.逻辑表达式      C.算术表达式    D.任意表达式
9)在C51语言中,当do-while语句中的条件为()时,结束循环。
                                              D.0
10)下面的while循环执行了( A)次空语句。
      while(i=3);                                                                       
    A.无限次                                   
11)以下描述正确的是()。
    语句的作用是结束整个循环的执行
    B.只能在循环体和switch语句体内使用break语句
    C.在循环体内使用break语句或continue语句的作用相同
    D.以上三种的描述都不正确
12)在C51的数据类型中,unsigned char 型的数据长度和值域为(C )。
    A.单字节,-128~127                      B.双字节,-32768~+32767
    C.单字节,0~255                          D.双字节,0~65535
13)下面是一对一维数组s的初始化,其中不正确的是()。
    s[5]={“abc”};                      s[5]={‘a’,b,c};
    s[5]=“”;                        s[5]=abcdef”;
后埋式止水带
14)对两个数组ab进行如下初始化:
电机风罩
      char a[ ]=ABCDEF”;                                                                   

本文发布于:2024-09-22 06:41:38,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/308542.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:单片机   语句   调试   程序   系统   使用
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议