niusouti.com
参考答案和解析
正确答案:由特殊功能寄存器中的程序状态寄存器PSW的RS1、RS0来决定,当RS1、RS0为00时,选择0组;为01时,选择1组;为10时选择2组,为11时选择3组。
更多“80C51单片机的当前工作寄存器组如何选择?”相关问题
  • 第1题:

    80C51单片机的片内、片外存储器如何选择?


    正确答案:80C51的EA引脚为访问片内、片外程序存储器的选择端。访问片内、片外数据存储器需要采用不同的指令加以区分。

  • 第2题:

    8051单片机内部RAM中有()个工作寄存器组,在使用时区别不同寄存器组是依靠()中的(),()位来选择。


    正确答案:4;PSW;RS0;RS1

  • 第3题:

    80C51包含()个通用工作寄存器组,每个组含()个8位寄存器。


    正确答案:4;8

  • 第4题:

    80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了()

    • A、SBUF
    • B、TCON
    • C、SCON
    • D、PCON

    正确答案:B

  • 第5题:

    80C51片内有()组工作寄存器区,每组为()个寄存器,每组寄存器均被命名为()。


    正确答案:4;8;R0~R7

  • 第6题:

    80C51单片机通过寄存器间接寻址访问()。


    正确答案:片外数据存储器

  • 第7题:

    在80C51单片机中,不属于特殊功能寄存器范畴的是()。

    • A、PC
    • B、ACC
    • C、B
    • D、PSW

    正确答案:A

  • 第8题:

    利用80C51单片机汇编语言进行程序设计的步骤如何?


    正确答案: 一、任务分析
    首先,要对单片机应用系统的设计目标进行深入分析,明确系统设计任务:功能要求和技术指标。然后对系统的运行环境进行调研。这是应用系统程序设计的基础和条件。
    二、算法设计
    经过任务分析和环境调研后,已经明确的功能要求和技术指标可以用数学方法(或模型)来描述,进而把一个实际的系统要求转化成由计算机进行处理的算法。并对各种算法进行分析比较,并进行合理的优化。三、流程描述
    程序的总体构建。先要确定程序结构和数据形式,资源分配和参数计算等。然后根据程序运行的过程,规划程序执行的逻辑顺序,用图形符号将程序流程绘制在平面图上。应用程序的功能通常可以分为若干部分,用流程图将具有一定功能的各部分有机地联系起来。
    流程图可以分为总流程图和局部流程图。总流程图侧重反映程序的逻辑结构和各程序模块之间的相互关系;局部流程图反映程序模块的具体实施细节。

  • 第9题:

    80C51单片机复位后的状态如何?复位方法有几种?


    正确答案:复位后,PC内容为0000H,P0口~P3口内容为FFH,SP内容为07H,SBUF内容不定,IP、IE和PCON的有效位为0,其余的特殊功能寄存器的状态均为00H。
    复位方法一种是上电复位,另一种是上电与按键均有效的复位。

  • 第10题:

    在80C51单片机中,下面哪个不属于特殊功能寄存器()

    • A、PC
    • B、IP
    • C、SCON
    • D、IE

    正确答案:A

  • 第11题:

    MCS-51单片机复位后,UCPU使用哪组工作寄存器?它们的地址是什么?用户如何改变当前工作寄存器组?


    正确答案: MCS-51单片机复位后,CPU使用0组工作寄存器。
    它们的地址是00H~07H。通过程序状态字PSW中的RS1、RS0标志位改变当前工作寄存器组。

  • 第12题:

    问答题
    80C51单片机的当前工作寄存器组如何选择?

    正确答案: 由特殊功能寄存器中的程序状态寄存器PSW的RS1、RS0来决定,当RS1、RS0为00时,选择0组;为01时,选择1组;为10时选择2组,为11时选择3组。
    解析: 暂无解析

  • 第13题:

    80C51单片机内部有几个定时/计数器?它们由哪些功能寄存器组成?怎样实现定时功能和计数功能?


    正确答案:80C51单片机内部有两个16位的可编程定时/计数器,由 TH0,TL0,TH1,TL1,TMOD和TCON功能寄存器组成。通过TMOD中的C/T位选择对机器周期计数实现计数功能,选择对外部脉冲计数实现计数功能。

  • 第14题:

    80C51单片机的CPU主要组成部分为()

    • A、运算器、寄存器
    • B、加法器、寄存器
    • C、运算器、控制器
    • D、运算器、指令译码器

    正确答案:C

  • 第15题:

    89C51上电复位后,RS1=RS0=0,CPU自动选择第0组为当前工作寄存器组。


    正确答案:正确

  • 第16题:

    80C51单片机的程序存储器低端的几个特殊单元的用途如何?


    正确答案: 0000H:单片机复位入口地址;
    0003H:外部中断0的中断服务程序入口地址;
    000BH:定时/计数器0溢出中断服务程序入口地址;
    0013H:外部中断1的中断服务程序入口地址;
    001BH:定时/计数器1溢出中断服务程序入口地址;
    0023H:串行口的中断服务程序入口地址。

  • 第17题:

    开机复位后,CPU使用的是哪组工作寄存器?他们的地址是多少?CPU如何确定和改变当前工作寄存器组?


    正确答案:开机复位后,CPU使用的是第0组工作寄存器,地址为00H~07H,CPU通过改变状态字寄存器PSW中的RS0和RS1来确定工作寄存器组。

  • 第18题:

    80C51单片机的PSW寄存器各位标志的意义如何?


    正确答案: CY:进位、借位标志。有进位、借位时CY=1,否则CY=0;
    AC://辅助进位、借位标志(高半字节与低半字节间的进位或借位);
    F0:用户标志位,由用户自己定义;
    RS1、RS0:当前工作寄存器组选择位;
    OV:溢出标志位。有溢出时OV=1,否则OV=0;
    P:奇偶标志位。存于ACC中的运算结果有奇数个1时P=1,否则P=0。

  • 第19题:

    89C51如何确定和改变当前工作寄存器组?


    正确答案: PSW(程序状态字)(Program Status Word)中的RS1和RS0
    可以给出4中组合
    用来从4组工作寄存器组中进行选择
    PSW属于SFR(Special Function Register)(特殊功能寄存器)

  • 第20题:

    开机复位以后,CPU使用哪一组工作寄存器?它们的地址是什么?如何改变当前工作寄存器?


    正确答案:使用第0组工作寄存器,00H-07H,通过修改PSW中的RS1和RS0两位来改变当前的工作寄存器。

  • 第21题:

    开机复位后,CPU使用的是哪组工作寄存器(R0-Rn)?它们的地址是什么?CPU如何确定和改变当前工作寄存器组(R0-Rn)?


    正确答案: 开机复位后,CPU使用的是第0组工作寄存器。它们的地址是00H-07H。CPU通过对程序状态字PSW中RS1和RS0的设置来确定和改变当前工作寄存器组。

  • 第22题:

    80C51单片机串行口有几种工作方式?如何选择?简述其特点?


    正确答案: 四种工作方式,由SCON中的SM0、SM1进行定义:
    方式0:同步移位寄存器的输入输出方式,主要用于扩展并行输入或输出口,波特率固定。
    方式1:10位数据的异步通信口,波特率可变。
    方式2:11位数据的异步通信口,波特率固定。
    方式3:11位数据的异步通信口,波特率可变。

  • 第23题:

    问答题
    MCS-51单片机如何实现工作寄存器组的选择?

    正确答案: R.S1(PSW.4)、RS0(PSW.3) 为工作寄存器组的选择位;
    ① 取值为00时选择第0组工作寄存器,片内RAM地址是00H~07H,名称为R0~R7;
    ② 取值为01时选择第1组工作寄存器,片内RAM地址是08H~0FH,名称为R0~R7;
    ③ 取值为10时选择第2组工作寄存器,片内RAM地址是10H~17H,名称为R0~R7;
    ④ 取值为11时选择第3组工作寄存器,片内RAM地址是18H~1FH,名称为R0~R7。
    解析: 暂无解析