已知(SP)=1000H,执行PUSH AX指令后,(SP)=()。A、0FFEHB、0FFFHC、1001HD、1002H

题目

已知(SP)=1000H,执行PUSH AX指令后,(SP)=()。

  • A、0FFEH
  • B、0FFFH
  • C、1001H
  • D、1002H
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设SP初值为2000H,执行指令PUSH AX后,SP的值是( )。

A.1EEEH

B.2001H

C.2002H

D.1EEFH


正确答案:C
解析:入栈指令的执行过程是,首先将SP中的值加1,然后把SP中的值当作地址,将 AX中的值送进以SP中的值为地址的RAM单元中。

第2题:

执行下列指令后,SP寄存器的值是( )。 MOV SP,1000H PUSH AX

A.OFFEH

B.OFFFH

C.1001

D.1002H


正确答案:A

第3题:

执行下列指令后,SP寄存器的值是( )。 MOV SP,1000H PUSH AX

A.0FFEH

B.0FFFH

C.1001H

D.1002H


正确答案:A
解析:PUSH AX将AX中的数据压入堆栈,同时SP=SP-2,所以SP=0FFEH。

第4题:

若SS=2000H,SP=1000H,执行指令PUSHAX后,AX内容压入21000H字单元中。()


答案:对
解析:

第5题:

已知(SS)=1000H,(SP)=0110H,执行下列程序后(SP)=( )。 MOV BX,N1 PUSH BX MOV BX,N2 PUSH BX CALL L1 … L1:… RET2

A.0100H

B.010EH

C.OOFEH

D.0102H


正确答案:B

第6题:

已知(AX)=1000H,(BX)=2000H,依次执行PUSH AX,PUSH BX、POP AX指令后,AX寄存器中的内容是( )。

A.1000H

B.0010H

C.2000H

D.0020H


正确答案:C

第7题:

已知(SS)=3000,(SP)=0100H,执行下列程序后(SP)=______。 MOV AX,N1 PUSH AX MOV AX,N2 PUSH AX ACLL L1 … L1:... RET 2

A.0100H

B.00FEH

C.00FCH

D.0102H


正确答案:B

第8题:

假设 (SS)=3000H,(SP)=1000H, 执行PUSH AX 指令后,栈顶的物理地址是()


参考答案:30FFEH

第9题:

若SP=1000H,则执行指令PUSHAX后,(SP)=0FFEH。()


答案:对
解析:

第10题:

设(SP)=100H,(AX)=OFFFFHSTCPUSH.AXADC.AX,0PUSH.AXPOP.BX上述程序段执行后,(BX)=(),(SP)=()


正确答案: BX=0
SP=FEH

更多相关问题