文章目录
前言
本文介绍了VSCode代码编辑器的下载安装,以及用于编写汇编语言程序的方法。
一、下载
这是一款微软开发的开源软件,我直接在 VS Code 官网 下载,界面如下图。
这个软件除了windows系统外,也支持Linux、MacOS等。
下载速度很快,一分钟之内搞定。安装程序图标如下。
二、安装
正常安装即可,可以选择安装位置。安装完成后,桌面图标如图。
三、配置
VS Code支持多种语言。下面要做的是安装插件,以使用汇编语言编程。
在VS Code的起始欢迎界面,有“Rich support for all your languages”这个项目,点击里边的“Browse Language Extensions”。
在这里搜索“masm”,选择“Masm/Tasm”,并点击“install”安装这个插件。
四、使用
接下来,编写一个小程序测试一下。
在“File”菜单,选择“New Text File”,新建文件。
可以看到,第一行要选择语言,这里选择汇编语言。
然后写一段简单的小程序,如下。
assume cs:code,ds:data ;在屏幕上显示"hello world!"
data segment
db 'hello world!'
data ends
code segment
start:
mov ax,0B800H ;设置es指向显存地址
mov es,ax
mov ax,data ;设置ds指向data段
mov ds,ax
mov bx,0H ;初始化设置
mov si,07C0H
mov cx,12
show: ;将data段数据显示到屏幕上
mov al,ds:[bx]
mov es:[si],al
inc si
mov al,02H ;设置字符的属性字节
mov es:[si],al
inc bx
inc si
loop show
mov ax,4c00H ;程序返回
int 21H
code ends
end start
写好后保存,在代码区右键,选择“Run asm code”,即可运行。
如果要调试,就在代码区右键,选择“Debug asm code”。
这里默认使用的是Tasm进行调试,如果不习惯,想用masm,那么就在“masm/tasm”插件的设置中,将默认的tasm改为masm即可。
总结
本文介绍了VSCode代码编辑器的下载安装,以及用于编写汇编语言程序的方法。有代码高亮和自动对齐等功能,比用记事本舒服很多!