8086/8088CPU将数据压人堆栈时,栈区指针的变化为( )。
A: SS内容不变、SP内容减2
B: SS和SP内容都改变
C: SS内容不变、SP内容加2
D: SS内容改变、SP内容不变
A: SS内容不变、SP内容减2
B: SS和SP内容都改变
C: SS内容不变、SP内容加2
D: SS内容改变、SP内容不变
A
举一反三
- 8086/8088CPU将数据压入堆栈时,栈区指针的变化为( ) A: SS内容改变、SP内容不变 B: SS内容不变、SP内容加2 C: SS内容不变、SP内容减2 D: SS和SP内容都改变
- 8086/8088CPU将数据从堆栈中弹出时,栈区指针的变化为( )。 A: SS内容改变、SP内容不变 B: SS内容不变、SP内容减2 C: SS内容不变、SP内容加2 D: SS和SP内容都改变
- 5.在某系统中,已知当前(SS)=2360H,(SP)=0800H,若往堆栈中存20个字节数据,那么SP的内容是()。
- 5.在某系统中,已知当前(SS)=2360H,(SP)=0800H,若往堆栈中存20个字节数据,那么SP的内容是( )。
- 设 SS=2000H,SP=2000H,AX=2234H ,BX=5673H ,试说明执行指令:PUSH AXPHSH BXPOP BXPOP AX之后, SP=? SS=? CX=?并画图指出堆栈中各单元的内容
内容
- 0
下列指令能将BX的内容存入堆栈的指令是() A: MOV [SP],BX B: PUSH BX C: POP BX D: MOV SS:[SP],BX
- 1
若SS=2000H,SP=1000H,执行指令PUSH AX后,AX内容压入21000H字单元中。
- 2
在MCS-51中,SP用于存放栈顶指针值。当数据压入堆栈时,SP 自动( )。 A: 加1 B: 减1 C: 不变 D: 加2
- 3
进栈操作是指将内容写入堆栈指针SP
- 4
执行近调用CALL指令后,SP的内容将( )。 A: 保持不变 B: 减2 C: 加2 D: 减4