Hi seasea,
Here is a quick example for you:
option casemap:none
EXTERN printf:PROC
EXTERN ExitProcess:proc
.data
string db 'This is a test.',13,10,0
.code
main PROC
LOCAL dummy:QWORD
LOCAL counter:QWORD ; aligned variable
sub rsp,20h
mov rcx,10
mov counter,rcx
loop_begin:
lea rcx,string
call printf
dec counter
jnz loop_begin
xor ecx, ecx
call ExitProcess
main ENDP
END