【单选题】
MCS-51执行出栈指令过程中,SP()。
A、加2
B、减2
C、减1
D、加1
A、加2
B、减2
C、减1
D、加1
A、数据先出栈,SP再增加 B、SP先增加,数据再出栈 C、数据先出栈,SP再减少 D、SP先减少,数据再出栈
A、A.A=21 CY=1 OV=0 B、B.A=21 CY=1 OV=1 C、C.A=21 CY=0 OV=0 D、D.以上都不对
A、SP+1→SP(ACC)→(SP) B、(ACC)→(SP)SP-1→SP C、SP-1→SP(ACC)→(SP) D、(ACC)→(SP)SP+1→SP
A、A.是出栈指令 B、B.使用一次该指令,便将此刻的中间运算结果送入堆栈的第一层,而将原来存在堆栈的第一层数据移往堆栈的下一层 C、C.读出栈存储器最上层的最新数据,此时堆栈内的数据不移动 D、D.读出栈存储器最上层的数据,其余数据顺次向上移动一层,出栈的数据从栈存储器中消失