how hello world for arm64 assembly really works (apple silicon)