77问答网
所有问题
若SP=2000H,SS=3000H,执行POP BP指令后,栈顶的物理地址为多少?
微机原理题。谢了。
举报该问题
推荐答案 2012-12-02
因为栈操作指令push、pop操作的对象是字型数据,一个内存单元存放一个字节,即操作两个内存单元
ss:sp始终指向栈顶内存单元(3000:2000),pop为出栈指令,pop bp执行的操作为:
(1)、(bp)=(ss:sp)=(3000:2000)
(2)、sp=sp+2=2002H
如果想学习
汇编语言
的话,推荐一本王爽的《汇编语言第二版》,网上有
电子书
可供下载
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/IvG33qqvp.html
其他回答
第1个回答 2012-11-26
pop出栈操作,SP应该加2,为sp=2002h
栈顶物理地址=ss*10H+sp=3000h*10h+sp=32002h
第2个回答 2012-11-26
pop 是出栈 sp减二 sp=1998H ss=3000H栈顶的物理地址是ss:sp=3000H:1998H
本回答被网友采纳
第3个回答 2012-11-26
pop出栈,sp=sp+2
相似回答
汇编(关于PUSH的
SP
问题)
答:
物理地址
=SS*10H+
SP=3000H
*10H+00FCH=300FCH CALL L1 调用子程序即过程调用,为了保护现场,会压栈保存断点,段内调用,说明L1的属性为NEAR,只需保存IP
,SP=
SP-2,但是如果是段间调用则需要保存CS和IP 那么SP=SP-4.不管怎么样,在执行完RET后,要恢复现场,即弹出断点,SP=SP+2 (段间调用...
帮忙解答一下
答:
理地址 0C00E0+20C0H=0C21A0H 7、现有(DS)
=2000H,
(ES)
=3000H,
(SS)=4000H,(BX)=0100H,(BP)=05B3H,(SI)=002CH,则指令 MOV AX, [BP][SI]的源操作数所对应
的物理地址为
(DS:BP+SI )2012CH。8、8086 CPU访问I/O端口时,使用了地址总线的20 根,故它最多可以访问 1M...
汇编8086寻址方式
答:
b.如指令中指定SP寄存器,则操作数在堆栈段(SS)中,段地址在SS中,所以操作数
的物理地址为
:物理地址=16d×(SS)十(SP)MOV AX ,[BX]如果 (DS)
=2000H ,
(BX)=1000H 则 物理地址=16d×(DS)十(BX) = 20000H+1000H = 21000H 21000H地址里的内容为 50A0H则 执行结果为:...
设(
SS
)=4000H,(
SP
)=1200H,(AX)
=2000H,
(BX)
=3000H
问: (
答:
设(SS)=4000H,(SP)=1200H,(AX)
=2000H,
(BX)
=3000H
问:(设(SS)=4000H,(SP)=1200H,(AX)=2000H,(BX)=3000H问:(1)
执行指令
PUSHAX
后,SP的
值是
多少?
(2)再执行... 设(SS)=4000H,(SP)=1200H,(AX)=2000H,(BX)=3000H问:(设(SS)=4000H,(SP)=1200H,(AX)=2000H,(BX)=3000H问:(1)执...
已知
SS=
1000
H,SP=2000H
堆栈段最后一个单元
的物理地址为
13000H
答:
段首
地址为
10000h,(16*SS)=10000H.
栈顶物理地址
1
2000H,
(16*SS+SP)=10000H+2000H=12000H 栈低偏移地址
3000H,
(13000-16*SS)=13000H-10000H
=3000H
...为
2000H,
AX
=3000H ,
BX=5000
H,执行
PUSH AX
后,SP=?
答:
PUSH AX后是把AX的值放入栈中
,SP
减一个字的长度也就是2个字节,变成1FFEH,AX,BX不变。PUSH BX也是同义,SP变为1FFCH,AX,BX不变。
POP
AX是把当前SS:
SP的
内容(也就是5000H)出栈并给BX,SP变为1FFEH,AX变为5000H,BX一直都没变,仍是5000H 希望你能明白,其实不难。
汇编卷子
答:
答:0FAF8H 7.已知(SS)
=2000H,
(SP)=1000
H,栈顶的物理地址为多少?
答:21000H 8. 如果需要往STR缓冲区输入字符串,在下列程序段的空白处应填入什么指令?TT MACRO A,B LEA DX,A MOV AH,B INT 21H ENDM ┇ STR DB 80,0,80 DUP(0)┇ ___答:TT STR, 10 ...
大家正在搜
蛋糕中BP和SP
DP和SP
BP是
BP
SP计划
企业SP
制定三年SP
相关问题
设CS=1000H,DS=2000H,ES=3000H,SS...
在实模式下,若SS=2200H,SP=2000H,AH=30...
已知SS=1000H,SP=2000H堆栈段最后一个单元的物...
假定(SS)=2000H,(SP)=0100H,(AX)=2...
设堆栈段指针SP的初值为1000H,AX=2000H,BX=...
当SS=9876H, SP=4328H,执行POPF指令后,...
汇编 简答 !!!!
设CS=1000H,DS=2000H,ES=3000H,SS...