网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
已知堆栈段指针寄存器(SP)=1027H,进栈5个数,然后再出栈4个数后(SP)为多少?
参考答案
更多 “已知堆栈段指针寄存器(SP)=1027H,进栈5个数,然后再出栈4个数后(SP)为多少?” 相关考题
考题
堆栈操作中都是对栈顶单元进行的,访问堆栈的地址是由堆栈指针SP指定的。在操作过程中,指针 SP不需要用户指定。在下推式堆栈中,写入堆栈的单元地址是(36)。A.PCB.指令寄存器C.(SP)-1D.(SP)+1
考题
堆栈寻址方式中,设A为某通用寄存器,SP为堆栈指示器,Msp为SP指示器的栈项单元,如果入栈操作的动作是(A)→Msp,(SP)-1→SP,那么出栈操作的动作应为()。A.(SP)+1→SP,(Msp)→A
B.(Msp)→A,(SP)+1→SP
C.(SP)→1→SP,(Msp)→A
D.(Msp)→A,(SP)-1→SP
考题
在存储器堆栈中,若栈底地址为A,SP指针初值为A--1,当堆栈采用从地址小的位置向地址大的位置生成时,弹出操作应是()A、先从堆栈取出数据,然后SP指针减B、先从堆栈取出数据,然后SP指针加C、SP指针先加1,然后从堆栈取出数据D、SP指针先减1,然后从堆栈取出数据
考题
假设(AX)=1234H,(BX)=5678H,(SP)=1000H,指出执行下面的程序段后,各相关寄存器及堆栈段中的内容。 PUSH AX ;(AX)=?,(BX)=?,(SP)=?,栈顶字节[SP]=?, 栈顶第二字节[SP+1]=? PUSH BX ;(AX)=?,(BX)=?,(SP)=?,栈顶字节[SP]=?, 栈顶第二字节[SP+1]=? POP AX ;(AX)=?,(BX)=?,(SP)=?,栈顶字节[SP]=?, 栈顶第二字节[SP+1]=?
考题
单选题在存储器堆栈中,若栈底地址为A,SP指针初值为A--1,当堆栈采用从地址小的位置向地址大的位置生成时,弹出操作应是()A
先从堆栈取出数据,然后SP指针减B
先从堆栈取出数据,然后SP指针加C
SP指针先加1,然后从堆栈取出数据D
SP指针先减1,然后从堆栈取出数据
考题
判断题因为SP所指栈顶为“实”栈顶,所以在入栈和出栈操作时都要先修改堆栈指针SP,再执行入栈、出栈操作。A
对B
错
热门标签
最新试卷