执行PUSH ACC指令时,单片机完成的操作是()
A: (SP) ←(SP) -1,((SP)) ← (ACC)
B: (SP) ←(ACC),((SP)) ←(SP) -1
C: (SP) ←(SP) +1,((SP)) ← (ACC)
D: (SP) ←(ACC),((SP)) ←(SP) + 1
A: (SP) ←(SP) -1,((SP)) ← (ACC)
B: (SP) ←(ACC),((SP)) ←(SP) -1
C: (SP) ←(SP) +1,((SP)) ← (ACC)
D: (SP) ←(ACC),((SP)) ←(SP) + 1
举一反三
- 【单选题】执行 PUSH ACC 指令 , MCS - 51 完成的操作是 () 。 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. SP+1→SP (ACC)→(SP) B. (ACC) →(SP) SP-1→SP C. SP-1→SP (ACC)→(SP) D. (ACC)→(SP) SP+1→SP
- 指令执行前(SP)= 66H, (PSW)=80H,执行指令POP ACC之后,(SP)=______ , 再执行指令PUSH PSW之后,(SP)=______ 。
- 中国大学MOOC: 若80C51单片机当前SP的值为6FH,执行PUSH ACC指令后,SP的值为 。
- 堆栈寻址方式中,设A为通用寄存器,SP为堆栈指示器,MSP为SP指示器的栈顶单元,如果操作动作是:(A)→MSP,(SP)-1→SP,那么出栈操作的动作应为______。 A: (MSP)→A,(SP)-1→SP B: (SP)-1→SP,(MSP)→A C: (SP)+1→SP,(MSP)→A D: (MSP)→A,(SP)+1→SP
- 堆栈寻址方式中,没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