执行以下指令后,(SP) =____,(A)=____,(B)=____。[br][/br]MOV SP,#70H[br][/br]MOV A,#60H[br][/br]MOV B,#0F8H[br][/br]PUSH ACC [br][/br]PUSH B[br][/br]POP ACC[br][/br]POP B
70H#0F8H#60H
举一反三
- 执行下列指令后:(A)=____[br][/br] MOV 40H, #30H[br][/br] MOV R0, #40H[br][/br] MOV A,@R0
- 下列指令中格式正确的是 ( )。 A: POP<br/>DS B: MUL<br/>30H C: MOV<br/>AX, [BX][BP] D: PUSH<br/>AH
- 执行下列程序后,(R1)=____,(A)=____。[br][/br]NEXT:[br][/br] MOV R0,#00H[br][/br] MOV A,R0[br][/br] JZ LOOP[br][/br] MOV R1,#0FFH[br][/br] RET[br][/br]LOOP:MOV R1,#05H[br][/br] RET
- {[br][/br]试分析如下程序并说明其实现的主要功能(将每一步指令执行结果写出)。[br][/br]MOV A,#34H[br][/br]ADD A,#0E7H[br][/br]MOV 40H,A [br][/br]MOV A,#12H[br][/br]ADDC A,#0FH[br][/br]MOV 41H,A[br][/br]}[br][/br]{
- Consider<br/>the following operations performed on a stack of size 5 : Push ();<br/>Pop() ; Push(); Push(); Pop(); Push(); Pop();Pop(); Push () Which<br/>of the following statements is correct? () A: Underflow<br/>occurs B: Stack<br/>operations are performed smoothly C: Overflow<br/>occurs D: None<br/>of the above
内容
- 0
已知指令 MOV A, 24H[br][/br] 执行后,(A)=39H,则以下指令[br][/br] MOV C, 24H 执行后,(C)= 。
- 1
MOV SP,2210H<br/>PUSH AX<br/>执行上述指令序列后,SP寄存器的值是( )。 A: 2211H B: 220EH C: 220FH D: 2212H
- 2
执行如下操作后,(AX)= ()。[br][/br]MOV AX, 0[br][/br]MOV BX, 1[br][/br]MOV CX, 100 A: ADD AX, BX<br>INC BX<br>LOOP A<br>5000 B: 5050 C: 5100 D: 5200
- 3
下面能够完成R10和R11寄存器内容交换的是( ) A: PUSH {R10,R11}<br/>POP{R10,R11} B: PUSH {R10,R11}<br/>POP{R11,R10} C: MOV R10,R11<br/>MOV R11,R10 D: LDR R11,[R10]<br/>STR R10,[R11]
- 4
已知:(SS)=3000H,(SP)=1000H,(AX)=1122H,(BX)=3344H,( CX)=1234H。执行指令:[br][/br]PUSH AX[br][/br]POP BX[br][/br]则BX中的结果是( )。 A: 3000H B: 1000H C: 1122H D: 1234H