• 2021-04-14
    中国大学MOOC:设AX=2345H,BX=98A0H,阅读下列程序段,完成相应空格。MOVSP,0100HPUSHAXPUSHBXMOVBP,SPMOVBX,[BP2]POPCXPOPAX该程序段执行后,SP=______H,AX=_____H,BX=______H,BP______H,CX=________H。(注:答案和答案之间用一个半角空格分开)_
  • 01002345234500FC98A0
    本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/eoytxzmjjxextzo.html

    内容

    • 0

      中国大学MOOC: 设DS=2000H,SS=4000H, BX=1000H,BP=1000H, (21000H)=1234H, (21002H)=5678H,(41000H)=3456H, (41002H)=789AH。写出下列三条指令执行后的结果。(注:答案和答案之间用一个空格分开)(1)MOV AX, DS:[1000H] AX=_____________H。(2)MOV AL,BYTE PTR [BX+2] AL=_____________H。(3)MOV AH, [BP] AH=_____________H。

    • 1

      设堆栈指针SP的初值为2000H,AX=3000H,BX=5000H,试问:(1)执行指令PUSH AX后SP= H(2)再执行PUSH BX及POP AX后,SP= H,AX= H(3)最后执行POP BX后,SP= H,BX= H

    • 2

      阅读下列程序段,完成相应空格。 XOR AX,AX MOV BX,2 MOV CX,10 AGA:ADD AX,BXADD BX,2LOOP AGA程序段执行后,AX=______________。(注:答案采用十进制)

    • 3

      中国大学MOOC: 假设DS=3000H,SS=2000H,SP=3000H,AX=4567H,BX=1234H,CX=6789HAND BX,00FFHCALL MYSUB........MYSYB PROC PUSH AX PUSH BX PUSH CX SUB AX,BX POP CX POP AX POP BX RETMYSYB ENDPCPU 执行CALL MYSUB后,SP=______H,AX=_____________H,BX=—————H。

    • 4

      当前SP=1230H,DS=1000H,BX=2000H,CX=4000H,分析执行如下指令序列后,各寄存器的值。 PUSH DS POP AX PUSH BX POP CX ADD AX,1000H PUSH AX ADD BX,AX则: (1) SP= ______ H; (2) AX= ______ H; (3) BX= ______ H; (4) CX= ______ H。