1、关于51单片机堆栈操作,下列描述错误的是()。A.出栈时栈顶地址自动加1B.遵循先进后出,后进先出的原则C.调用子程序及子程序返回与堆栈有关D.堆栈指针是一个特殊功能寄存器

题目

1、关于51单片机堆栈操作,下列描述错误的是()。

A.出栈时栈顶地址自动加1

B.遵循先进后出,后进先出的原则

C.调用子程序及子程序返回与堆栈有关

D.堆栈指针是一个特殊功能寄存器


相似考题
更多“1、关于51单片机堆栈操作,下列描述错误的是()。”相关问题
  • 第1题:

    AT89S51单片机的堆栈区只可设置在(),堆栈寄存器SP是()位寄存器。


    正确答案:内部RAM 30H-7FH;8

  • 第2题:

    51单片机中,堆栈存放数据的原则是先进后出,后进先出,数据进栈后,栈顶向下移动,栈指针SP值随之减小。


    正确答案:错误

  • 第3题:

    单片机的复位操作是()(高电平/低电平),单片机复位后,堆栈指针SP的值是()。


    正确答案:高电平;07H

  • 第4题:

    单片机的堆栈指针SP始终是指示堆栈顶地址。


    正确答案:错误

  • 第5题:

    MSC-51属向上增长型堆栈,这种堆栈的操作规则是进栈操作时,先()后写入数据;出栈时,先读出数据()。


    正确答案:SP加1;SP减1

  • 第6题:

    下列有关51系列单片机说法中错误的是()。

    • A、51系列单片机有单周期指令
    • B、51系列单片机有双周期指令
    • C、51系列单片机有三周期指令
    • D、51系列单片机有四周期指令

    正确答案:C

  • 第7题:

    什么是堆栈?说明MCS-51单片机的堆栈处理过程。


    正确答案:堆栈是按先入后出、后入先出的原则进行管理的一段存储区域。CS-51单片机的堆栈是向上生长型的,存入数据是从地址低端向高端延伸,取出数据是从地址高端向低端延伸。入栈和出栈数据是以字节为单位的。入栈时,SP指针的内容先自动加1,然后再把数据存入到SP指针指向的单元;出栈时,先把SP指针指向单元的数据取出,然后再把SP指针的内容自动减1。

  • 第8题:

    MCS-51单片机的堆栈区应建立在()区域。


    正确答案:片内RAM

  • 第9题:

    51单片机堆栈的工作过程是“先进后出”的。


    正确答案:正确

  • 第10题:

    下面关于80C51单片机中断系统的说法正确的是()。

    • A、正在进行的中断过程能被新的同级或低优先级的中断请求所中断;
    • B、80C51单片机的中断响应是有条件的;
    • C、中断初始化时,对IT0、IT1的状态设置,即可使用位操作,也可使用字节操作;
    • D、80C51有三个中断优先级即高级、中级、初级。

    正确答案:B,C

  • 第11题:

    MCS-51单片机中堆栈指针SP是()位寄存器。

    • A、8
    • B、16
    • C、24
    • D、32

    正确答案:A

  • 第12题:

    80C51单片机中,在调用子程序前,用()指令将子程序中所需数据压入堆栈,进入执行子程序时,再用()指令从堆栈中弹出数据。


    正确答案:PUSH;POP

  • 第13题:

    下列堆栈操作语句,格式错误的是()。

    • A、PUSH EAX
    • B、PUSH BP
    • C、POP AL
    • D、POP DS

    正确答案:C

  • 第14题:

    MCS-51单片机与80C51单片机是完全兼容的。


    正确答案:正确

  • 第15题:

    MCS—51单片机堆栈的主要作用有().

    • A、保护SP
    • B、保护栈顶
    • C、保护断点
    • D、保护现场
    • E、保护时钟

    正确答案:C,D

  • 第16题:

    MCS-51单片机的指令格式中操作码与操作数之间必须用“,”分隔。()


    正确答案:错误

  • 第17题:

    什么是堆栈?堆栈有何作用?在MCS-51单片机应用系统程序设计时,有时为什么要对堆栈指针重新赋值?


    正确答案:在微型计算机中,堆栈主要是为子程序调用和中断操作而设立的。一般,堆栈是在内存RAM中开辟的一个特定的存储区,专门用来暂时存放数据或存放返回地址,并按照“后进先出”的原则进行操作。

  • 第18题:

    下列关于单片机说法中不正确的是()

    • A、单片机的主频越高,其运算速度越快
    • B、PC是1个不可寻址的特殊功能寄存器
    • C、在MCS-51单片机中,1个机器周期等于1us
    • D、特殊功能寄存器SP内装的是栈顶首地址单元的内容

    正确答案:B,C,D

  • 第19题:

    MCS-51单片机的堆栈区应建立在片内数据存储区的低128字节单元。


    正确答案:正确

  • 第20题:

    AT89S51单片机上电初始化后,将自动设置一些寄存器的初始值,其中堆栈指针SP的初始值为(),P0口复位值是()。


    正确答案:07H;FFH

  • 第21题:

    MCS-51单片机复位后堆栈指针SP=()。

    • A、0FFH
    • B、7FH
    • C、07H
    • D、00H

    正确答案:C

  • 第22题:

    关于51系列单片机,下面描述正确的有()。

    • A、是Intel公司20世纪80年代发布的
    • B、是为了取代功能简单的8048和8049微控制器
    • C、包括8051、8052、8751、8752、80C51、8031、80C31等芯片
    • D、Motorola公司的6800系列单片机也是51系列单片机。

    正确答案:A,B,C

  • 第23题:

    MCS—5l单片机的堆栈区只可设置在()中,堆栈寄存器SP是()位寄存器。


    正确答案:片内RAM;8

  • 第24题:

    填空题
    单片机的复位操作是()(高电平/低电平),单片机复位后,堆栈指针SP的值是()。

    正确答案: 高电平,07H
    解析: 暂无解析