欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Microsoft Visual Studio配置汇编语言开发环境

程序员文章站 2022-07-14 09:04:56
...


本人是java开发,学习一下汇编,这里仅做记录,后边自己忘了的时候回来翻一下
vs版本:Microsoft Visual Studio Community 2019

新建项目

  • 打开vs,创建空项目
    Microsoft Visual Studio配置汇编语言开发环境
    Microsoft Visual Studio配置汇编语言开发环境
    填写项目名,并选择位置
    Microsoft Visual Studio配置汇编语言开发环境

设置项目属性

Microsoft Visual Studio配置汇编语言开发环境
选择masm
Microsoft Visual Studio配置汇编语言开发环境

添加asm文件和设置文件属性

Microsoft Visual Studio配置汇编语言开发环境
Microsoft Visual Studio配置汇编语言开发环境
Microsoft Visual Studio配置汇编语言开发环境
Microsoft Visual Studio配置汇编语言开发环境
Microsoft Visual Studio配置汇编语言开发环境

文件中添加测试内容

; 数组求和(SumArray. asm.386
.model flat,stdcall
.stack 4096
ExitProcess proto,dwExitCode:dword
.data
intarray DWORD 10000h,20000h,30000h,40000h
.code
main PROC

    mov edi, OFFSET intarray   ; 1: EDI=intarray 地址
    mov ecx, LENGTHOF intarray ; 2 :循环计数器初始化
    mov    eax,0               ; 3:    sum=0
L1:                            ; 4:标记循环开始的地方
    add    eax,    [edi]       ; 5:加一个整数
    add edi, TYPE intarray     ; 6:指向下一个元素
    loop    L1                 ; 7:重复,直到 ECX=0
    invoke ExitProcess, 0
main ENDP
END main

运行测试

Microsoft Visual Studio配置汇编语言开发环境
Microsoft Visual Studio配置汇编语言开发环境

高亮插件、设置当前选中项目为启动项

  • 高亮插件
    扩展》管理扩展,搜索asm,选择自己喜欢的高亮插件
    Microsoft Visual Studio配置汇编语言开发环境
  • 设置项目启动为当前选中内容
    Microsoft Visual Studio配置汇编语言开发环境
    Microsoft Visual Studio配置汇编语言开发环境