在某系统中,已知当前(SS)=2360H,(SP)=0800H,那么该堆栈段在存储器中的物理地址范围是什么?若往堆栈中存入20个字节数据,那么SP的内容为什么值?

题目

在某系统中,已知当前(SS)=2360H,(SP)=0800H,那么该堆栈段在存储器中的物理地址范围是什么?若往堆栈中存入20个字节数据,那么SP的内容为什么值?


相似考题
更多“在某系统中,已知当前(SS)=2360H,(SP)=0800H,”相关问题
  • 第1题:

    在8086/8088系统中,约定用于形成堆栈段数据物理地址的寄存器有()。

    A.SS,SP,BP
    B.SS,SP,BX
    C.DS,BX,BP
    D.DS,SP,BP

    答案:A
    解析:

  • 第2题:

    在8086CPU中堆栈操作是字操作还是字节操作?已知SS=1050H,SP=0006H,AX=1234。若执行对AX的压栈操作后,则AX中的数据存放在何处?SP为什么值?


    正确答案: 堆栈操作是字操作。
    对AX压栈后,AX中的数据在10504H,10505H单元中,其中
    (10504H)=34H,(10505H)=12H,SP=0004H。

  • 第3题:

    已知SS=1500H,SP=0110H。如果又从堆栈中弹出2个字数据,此时SS和SP内容又是多少?


    正确答案:1500H,010CH

  • 第4题:

    8086系统中,当对SS和SP寄存器的值进行修改时,有什么特殊规定?为什么这样做?


    正确答案:凡是遇到给SS寄存器赋值的传送指令时,系统会自动禁止外部中断,等到本条指令和下条指令执行之后,又自动恢复对SS寄存器赋值前的中断开放情况。这样做是为了允许程序员连续用两条指令分别对SS和SP寄存器赋值,同时又防止堆栈空间变动过程中出现中断。

  • 第5题:

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

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

    正确答案:D

  • 第6题:

    已知SS=1500H,SP=0110H。如果向堆栈中压入8个字节数据,此时SP的内容是多少?


    正确答案:0108H

  • 第7题:

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

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

    正确答案:D

  • 第8题:

    某微机系统中,用2片EPROM2716(2K×8)和2片SRAM2114(1K×4)组成存储器系统。已知EPROM在前,SRAM在后,起始地址为0800H。试写出每一存储芯片的地址空间范围。


    正确答案: 第一片:0800H——OFFFH;第二片:000FFH——17FFH;
    第三片:1800H——1BFFH;第四片:1800H——1BFF

  • 第9题:

    在SQ Server2008中,显示当前环境下可以查询的所有对象信息的系统存储过程是()

    • A、sp_database
    • B、sp_help
    • C、sp_helptext
    • D、sp_tables

    正确答案:C

  • 第10题:

    8031复位后,PC与SP的值为()

    • A、0000H,00H
    • B、0000H,07H
    • C、0003H,07H
    • D、0800H,00H

    正确答案:B

  • 第11题:

    问答题
    某微机系统中,用2片EPROM2716(2K×8)和2片SRAM2114(1K×4)组成存储器系统。已知EPROM在前,SRAM在后,起始地址为0800H。试写出每一存储芯片的地址空间范围。

    正确答案: 第一片:0800H——OFFFH;第二片:000FFH——17FFH;
    第三片:1800H——1BFFH;第四片:1800H——1BFF
    解析: 暂无解析

  • 第12题:

    问答题
    在某系统中,已知当前(SS)=2360H,(SP)=0800H,那么该堆栈段在存储器中的物理地址范围是什么?若往堆栈中存入20个字节数据,那么SP的内容为什么值?

    正确答案: (SS)×10H+(SP)=23600H+0800H=23E00H,堆栈段在存储器中的物理地址范围是23600H~23E00H。若往堆栈中存入20个字节数据,那么SP的内容为0800H-14H=07ECH。(20的十六进制为14H)。
    解析: 暂无解析

  • 第13题:

    设当前SP中为0400H,在执行了PUSHDS,PUSHAX两条指令后,SP中为()。

    A.0402H
    B.0404H
    C.03FEH
    D.03FCH

    答案:D
    解析:

  • 第14题:

    St=Sp+Ss+So。


    正确答案:正确

  • 第15题:

    设堆栈指针(SS)=2000H,(SP)=1000H,在执行PUSH AX指令后,(SS)=()(SP)=()


    正确答案:2000H;0FFEH

  • 第16题:

    煤中全硫为()。

    • A、Sp+So
    • B、Sp+So+Ss
    • C、So+Ss

    正确答案:B

  • 第17题:

    假设某程序执行过程中,(SS)=0950H,(SP)=64H,试问该用户程序的堆栈底部物理地址是多少?


    正确答案:(SS)*10H+(SP)=09564H

  • 第18题:

    若当前SS=3500H,SP=0800H,说明堆栈段在存储器中的物理地址,若此时入栈10个字节,SP内容是什么?若再出栈6个字节,SP为什么值?


    正确答案:物理地址:35000H~35800H。入栈10个字节后 SP为7F6H。再出栈6个字节后SP为7FCH。

  • 第19题:

    某系统中,已知SS=2360H,SP=0800H,若将20H个字节的数据入栈,则SP的内容为()。

    • A、0780H
    • B、0820H
    • C、23E20H
    • D、07E0H

    正确答案:D

  • 第20题:

    在MS SQL Server中,用来显示当前账户的基本信息的系统存储过程是()

    • A、sp_dbhelp
    • B、sp_logininfo
    • C、sp_login
    • D、sp_helptext

    正确答案:B

  • 第21题:

    在SQLServer2008中,用来显示当前环境下用户定义的存储过程的系统存储过程是()

    • A、sp_database
    • B、sp_help
    • C、sp_helptext
    • D、sp_tables

    正确答案:C

  • 第22题:

    单选题
    若已知(SP)=2000H,(AX)=0020H,则执行指令PUSHAX后,(SP)和((SS):(SP))的值分别为。()
    A

    2002H,00H

    B

    1FFEH,00H

    C

    1FFEH,20H

    D

    2002H,20H


    正确答案: C
    解析: 暂无解析

  • 第23题:

    问答题
    8086系统中,当对SS和SP寄存器的值进行修改时,有什么特殊规定?为什么这样做?

    正确答案: 凡是遇到给SS寄存器赋值的传送指令时,系统会自动禁止外部中断,等到本条指令和下条指令执行之后,又自动恢复对SS寄存器赋值前的中断开放情况。这样做是为了允许程序员连续用两条指令分别对SS和SP寄存器赋值,同时又防止堆栈空间变动过程中出现中断。
    解析: 暂无解析