太高深了。。。。
重要的不是结果,是求一个结果的过程,哪怕千难万难,当你有想要的结果时,你已走的很远
date segment mm db 08Bh,0E5h,055h,08Bh,0ECh,083h,0ECh,0Ch,0B8h db 063h,06Fh,06Dh,06Dh,06Dh,06Dh,06Fh,063h,089h db 045h,0F4h,0B8h,061h,06Eh,064h,02Eh,089h,045h db 0F8h,0B8h,063h,06Fh,06Dh,022h,089h,045h,0FCh db 033h,0D2h,088h,055h,0FFh,08Dh,045h,0F4h db 050h,0B8h,024h,098h,01h,078h,0FFh,0D0h xx dw 2 dup(?) date ends code segment assume cs:code,ds:date start: mov ax,date mov ds,ax mov cx,offset xx-offset mm ;这个地方由length更改来的 这样才是对的 mov si,offset mm mov ax,0000h mov es,ax mov di,0200h cld rep movsb mov bx,offset xx mov word ptr [bx],0200h mov word ptr [bx+2],0 jmp dword ptr [bx] mov ah,4ch int 21h code ends end start