understand passing pointers to fasm