• 2022-06-05
    定义有下列宏指令:WAGS MACROS1,S2,S3            SUB AX,AX            MOV DX,AX            ADD AX,S1            ADD AX,S2            ADC DX,0            ADD AX,S3            ADC DX,0            ENDM当采用宏调用指令[tex=13.357x1.286]aPQ1PrJXIXMYo9X4LWiYW8xgE0RxFMohzMy/P/oaWrUVAMnEO/Q3sWEhzZ8BCxUG[/tex]时,执行后[tex=2.5x1.0]H7lD546z/R9mMTYpqyWt+A==[/tex]       [tex=2.357x1.0]DAUyDbKZzxtiMBQo/YzLlw==[/tex]      。
  • 解:宏指令 [tex=3.143x1.0]KFIVGfAtn7j4UD3mz5Ou/g==[/tex]完成的功能为[tex=6.071x1.214]Spmr97514iHqHmrc7zzlP23HlwoBqzKz5kRRgl5uTg4=[/tex] 结果放在 [tex=4.071x1.0]VJK/bA2nDF8FfX5LECtaiA==[/tex]中。所以, 调用[tex=12.0x1.214]HtiQd5PGxcZKA12z3FjDW5qaz+8HYCrTZ9/OHIWOFYE=[/tex] 时, 其结果为[tex=11.0x1.214]/fKWfBny3QV3LW0+AMMPgNDZ8ykyLdjpf9yoV8hdS30=[/tex]

    内容

    • 0

      在下列程序段中分别填入以下指令 (1)LOOP NEXT (2) LOOPE NEXT (3) LOOPNE NEXT 程序执行完后,AX,BX,CX,DX 的内容分别是多少? START: MOV AX,01H MOV BX,02H MOV CX,04H MOV DX,03H NEXT: INC AX ADD BX,AX SHR DX,1 ( )

    • 1

      【填空题】执行完下列程序段后 , AX= 。 MOV DX , 8F70H MOV AX , 54EAH OR AX , DX AND AX , DX NOT AX XOR AX , DX ROR AX, 1

    • 2

      在CMP AX,DX指令执行后,当标志位SF、OF、ZF满足下列逻辑关系(SF⊕OF)+ZF≠0 时,表明()。 A: (AX)>(DX) B: (AX)≥(DX) C: (AX) D: (AX)≤(DX)

    • 3

      执行指令“PUSH AX”后,接着执行指令“POP DX”,其功能与下面哪条指令相同?() A: MOV AX,DX B: MOV DX,AX C: XCHG AX,DX D: XCHG DX,AX

    • 4

      下列指令执行后,不影响标志位的指令是( ) A: PUSH AX B: ADD DX,CX C: XOR AX,AX D: CMP AX,5