Dynamic Memory Allocation on Windows in NASM