小编Lan*_*cer的帖子

如何在 Visual Studio 2017/2019 中构建 x64 汇编项目

当我将“调试”设置为“x86”时,以下代码有效

.386
.model flat, stdcall
.stack 4096
ExitProcess PROTO, dwExitCode: DWORD

.data
     ; define your variables here
.code

main PROC
    ; write your assembly code herer
    mov eax ,3
    mov ebx ,8
    add eax, ebx

   INVOKE ExitProcess ,0
main ENDP
END main
Run Code Online (Sandbox Code Playgroud)

但当我将“x86”更改为“x64”时不起作用 你

如果我尝试像 rax 一样使用“64位”寄存器,它也会失败

assembly x86-64 visual-studio

2
推荐指数
1
解决办法
1916
查看次数

标签 统计

assembly ×1

visual-studio ×1

x86-64 ×1