堆栈寻址方式中,设A为累加器,SP为堆栈指针,Msp为SP指针所指的栈顶单元,如果进栈操作的动作顺序是(SP)-1→SP,(A)→Msp,那么出栈的动作是()
A: Msp→(A),(SP)+1→SP
B: (SP)-1→SP,Msp→(A)
C: Msp→(A),SP→(SP)+1
D: (SP)+1→SP,Msp→(A)
A: Msp→(A),(SP)+1→SP
B: (SP)-1→SP,Msp→(A)
C: Msp→(A),SP→(SP)+1
D: (SP)+1→SP,Msp→(A)
举一反三
- 堆栈寻址方式中,没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
- 堆栈寻址方式中,设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指示的栈顶单元,如果进栈操作的动作顺序是(SP – 1) → SP,(A) → MSP,那么出栈操作的动作顺序应为( )。 A: (SP) – 1 → SP,(MSP) → A B: (MSP) → A,(SP) + 1 → SP C: 都不正确 D: (SP) + l → SP,(MSP) → A
- 堆栈寻址方式中,设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指示的栈顶单元。如果进栈操作顺序是:(SP)-1->;SP,(A)->;↓Msp;那么出栈操作的顺序应是()。 A: (Msp)↑->;A,(SP)+1->;SP B: (SP)+1->;SP,(Msp)↑->;A C: (SP)-1->;SP,(Msp)↑->;A D: (Msp)↑->;A,(SP)-1->;SP