home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FreeWare Collection 2
/
FreeSoftwareCollection2pd199x-jp.img
/
fbasic
/
pmgf
/
trans.asm
< prev
next >
Wrap
Assembly Source File
|
1990-06-14
|
524b
|
38 lines
.386p
PUBLIC TRANS
param struc
dd ? ;使用禁止
sadd dd ? ;転送元データ格納アドレス
dadd dd ? ;転送先データ格納アドレス
datl dd ? ;転送データ長
param ends
;
CODE segment dword public ER use32 'CODE'
assume cs:CODE
; High Speed Data Trans Routine for F-BASIC386
EXEC proc near
TRANS:
mov esi,sadd[esp]
mov edi,dadd[esp]
mov ecx,datl[esp]
;
mov eax,[esi]
mov [edi],eax
mov edx,ecx
shr ecx,2
and edx,3
add edi,edx
add esi,edx
rep movsd
ret
;
EXEC endp
CODE ends
end