参考答案和解析
正确答案:用户RAM(30H~7FH);8
更多“MCS-51的堆栈只可设置在()中,堆栈寄存器sp是()位寄存器。”相关问题
  • 第1题:

    SP寄存器中存放的是()。

    A.堆栈段有效地址
    B.代码段有效地址
    C.数据段有效地址
    D.堆栈段的段地址

    答案:A
    解析:

  • 第2题:

    堆栈指针寄存器是()

    • A、SI
    • B、DI
    • C、BX
    • D、SP

    正确答案:D

  • 第3题:

    堆栈寻址方式中,设A为累加寄存器,SP为堆栈指示器,Msp为SP指示器的栈顶单元,如果操作的动作是:(A)→Msp,(SP)-1→SP,那么出栈操作的动作为:()

    • A、(Msp)→A,(SP)+1→SP
    • B、(SP)+1→SP,(Msp)→A
    • C、(SP)-1→SP,(Msp)→A
    • D、(Msp)→A,(SP)-1→SP

    正确答案:B

  • 第4题:

    SP寄存器中存放的是()。

    • A、堆栈段的偏移地址
    • B、代码段的偏移地址
    • C、数据段的偏移地址
    • D、堆栈段的段地址

    正确答案:A

  • 第5题:

    已知堆栈段指针寄存器(SP)=1076H,入栈4个数后(SP)为多少?


    正确答案:SP=106EH

  • 第6题:

    设堆栈段寄存器(SS)=0E4BH,程序中设堆栈长度为200H个字节。试计算出堆栈底部字单元物理地址,堆栈指针SP初始值(即堆栈中没有数据时)和SP初始值指向的物理地址。


    正确答案:物理地址为:3E4B0H,SP的初始值为200H,指向的物理地址为:3E6B1H.。

  • 第7题:

    SP是()寄存器,用来指出当前堆栈段中栈顶的()。


    正确答案:指针;地址

  • 第8题:

    8086CPU中ES、SS分别是()。

    • A、数据段寄存器、堆栈段寄存器
    • B、附加段寄存器、代码段寄存器
    • C、附加段寄存器、堆栈段寄存器
    • D、堆栈段寄存器、数据段寄存器

    正确答案:C

  • 第9题:

    8086CPU中称为堆栈指针的寄存器是()

    • A、AX
    • B、BX
    • C、CX
    • D、SP

    正确答案:D

  • 第10题:

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

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

    正确答案:A

  • 第11题:

    什么是堆栈?堆栈有何作用?在程序设计时,有时为什么要对堆栈指针SP重新赋值?如果CPU在操作中要使用两组工作寄存器,SP应该多大?


    正确答案:堆栈是一个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。堆栈指针SP复位后指向07H单元,00H~1FH为工作寄存器区,20H~2FH为位寻址区,这些单元有其他功能,因此在程序设计时,需要对SP重新赋值。如果CPU在操作中要使用两组工作寄存器,SP应该至少设置为0FH。

  • 第12题:

    填空题
    SP是()寄存器,用来指出当前堆栈段中栈顶的()。

    正确答案: 指针,地址
    解析: 暂无解析

  • 第13题:

    堆栈操作时,段基址由()寄存器指出,段内偏移量由SP寄存器指出。

    A.CS
    B.DS
    C.SS
    D.ES

    答案:C
    解析:

  • 第14题:

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


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

  • 第15题:

    以下关于ARM处理器寄存器说法正确的是()

    • A、CPSR为程序计数状态寄存器
    • B、R12为链接寄存器使用
    • C、通用寄存器是32位寄存器,只能存放数据,不能存放地址
    • D、堆栈指针SP使用的寄存器为R13

    正确答案:D

  • 第16题:

    下列寄存器组合中,能够访问堆栈空间的是()

    • A、CS:IP
    • B、SS:IP
    • C、CS:SP
    • D、SS:SP

    正确答案:D

  • 第17题:

    在8086/8088微机系统中,堆栈与堆栈指针SP的正确位置是()

    • A、堆栈在CPU中,SP也在CPU中
    • B、堆栈在ROM中,SP在CPU中
    • C、堆栈在CPU中,SP在RAM中
    • D、堆栈在RAM中,SP在CPU中

    正确答案:D

  • 第18题:

    堆栈是以()的原则存取信息的一个特定存贮区。8086的堆栈可在1MB存贮空间内设定,由堆栈段寄存器SS和堆栈指针SP来定位。堆栈操作是以字为单位。


    正确答案:先进后出

  • 第19题:

    中断返回指令是(),该指令将堆栈中保存的断点弹出后依次装入()寄存器和()寄存器中,将堆栈中保存的标志装入()中。


    正确答案:IRET;IP;CS;Flags

  • 第20题:

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


    正确答案:片内数据存储区(器);8

  • 第21题:

    堆栈指针SP是一个()位寄存器

    • A、8
    • B、12
    • C、13
    • D、16

    正确答案:A

  • 第22题:

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


    正确答案:片内RAM;8

  • 第23题:

    填空题
    MCS-51的堆栈只可设置在()中,堆栈寄存器sp是()位寄存器。

    正确答案: 用户RAM(30H~7FH),8
    解析: 暂无解析