13 lines
206 B
NASM
13 lines
206 B
NASM
%ifndef _SUBPROGRAM_ASM_
|
|
%define _SUBPROGRAM_ASM_
|
|
subprogram:
|
|
mov ECX,8
|
|
mov EBX,[ESP+4]
|
|
mov EAX,[ESP+8]
|
|
.label:
|
|
mov [EBX+ECX*8],EAX
|
|
rol EAX,4
|
|
loop .label
|
|
ret
|
|
|
|
%endif |