* use rep movsw in crt.dosmemmove for i8086-msdos

git-svn-id: trunk@24681 -
This commit is contained in:
nickysn 2013-05-31 22:26:16 +00:00
parent 0446ccbba7
commit 68a80ccc66

View File

@ -61,11 +61,19 @@ asm
mov es, ax
mov di, dofs
mov si, sofs
mov cx, count
mov dx, count
mov cx, dx
mov ax, sseg
push ds
mov ds, ax
shr cx, 1
jz @@1
rep movsw
@@1:
and dl, 1
jz @@2
rep movsb
@@2:
pop ds
end;