汇编语言:下面的子程序是将BUF1缓冲区的100个字单元的内容送BUF2缓冲区的子程序。请在程序的空格处...

2025-06-22 12:50:54
推荐回答(2个)
回答1:

;
MOVE PROC
PUSH AX
PUSH SI
____PUSH DI_________ ;(1)
PUSH CX
MOV CX, 100
LEA SI, BUF1
LEA DI, BUF2
L: MOV AX, [SI]
____MOV [DI], AX___ ;(2)
____ADD SI, 2______ ;(3)
ADD DI, 2
____LOOP L__________ ;(4)
POP CX
POP DI
____POP SI_________ ;(5)
POP AX
RET
MOVE ENDP

保证正确。

回答2:

PUSH DI
XCHG AX,[DI]
MOV [SI],AX
应该是这样吧!