home *** CD-ROM | disk | FTP | other *** search
- .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
-