VScode配置匯編語(yǔ)言環(huán)境的實(shí)現(xiàn)步驟
由于匯編實(shí)驗(yàn)課上使用的是機(jī)房電腦的msm,實(shí)驗(yàn)沒(méi)做完下課后在自己電腦上沒(méi)有這個(gè)軟件,也不想裝,但是作業(yè)又必須要完成,索性用vscode試一試,網(wǎng)上搜了一搜,沒(méi)想到效果還不錯(cuò),現(xiàn)在將操作分享給大家
要求:
vscode軟件

操作:
1.安裝MASM/TASM
在vscode插件倉(cāng)庫(kù)里搜索然后下載

2.新建一個(gè)目錄然后作為項(xiàng)目打開(kāi)
然后CTRL+shift+P快捷鍵搜索settings

選擇紅框這個(gè)選項(xiàng)
3.選擇后會(huì)打開(kāi)settings.json文件,也就是在該項(xiàng)目下vscode的設(shè)置文件

然后完全復(fù)制這個(gè)保存到里面CTRL+S快捷鍵保存
{
"masmtasm.ASM.emulator": "msdos player",
"masmtasm.dosbox.run": "exit",
"masmtasm.ASM.assembler": "MASM-v5.00",
"masmtasm.ASM.actions": {
"TASM": {
"baseBundle": "<built-in>/TASM.jsdos",
"before": [
"set PATH=C:\\TASM"
],
"run": [
"TASM ${file}",
"TLINK ${filename}",
">${filename}"
],
"debug": [
"TASM /zi ${file}",
"TLINK /v/3 ${filename}.obj",
"TD ${filename}.exe"
]
},
"MASM-v6.11": {
"baseBundle": "<built-in>/MASM-v6.11.jsdos",
"before": [
"set PATH=C:\\MASM"
],
"run": [
"masm ${file};",
"link ${filename};",
">${filename}"
],
"debug": [
"masm ${file};",
"link ${filename}.OBJ;",
">debug ${filename}.exe"
]
},
"MASM-v5.00": {
"baseBundle": "<built-in>/MASM-v5.00.jsdos",
"before": [
"set PATH=C:\\MASM"
],
"run": [
"masm ${file};",
"link ${filename};",
">${filename}"
],
"debug": [
"masm ${file};",
"link ${filename}.OBJ;",
">debug ${filename}.exe"
],
"support": [
"jsdos",
"dosbox",
"dosboxX",
"msdos player"
]
}
}
}
4.然后就大功告成了,重啟下vscode找到剛才的項(xiàng)目,然后新建
一個(gè) .asm 文件 就可以編寫(xiě)匯編程序了
5.運(yùn)行
單擊右鍵

就可以和實(shí)驗(yàn)課上的軟件一樣debug和運(yùn)行了
(先運(yùn)行才能debug)
到此這篇關(guān)于VScode配置匯編語(yǔ)言環(huán)境的實(shí)現(xiàn)步驟的文章就介紹到這了,更多相關(guān)VScode配置匯編內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
匯編語(yǔ)言 and和or邏輯運(yùn)算指令的實(shí)現(xiàn)
這篇文章主要介紹了匯編語(yǔ)言 and,or邏輯運(yùn)算指令的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01
匯編語(yǔ)言系列之匯編實(shí)現(xiàn)字符串操作
本文列出了字符串匹配和字符串輸入顯示的代碼,對(duì)匯編語(yǔ)言系列之匯編實(shí)現(xiàn)字符串操作相關(guān)知識(shí)感興趣的朋友跟隨小編一起看看吧2021-11-11
匯編語(yǔ)言XOR指令:對(duì)兩個(gè)操作數(shù)進(jìn)行邏輯(按位)異或操作(推薦)
匯編語(yǔ)言(assembly language)是一種用于電子計(jì)算機(jī)、微處理器、微控制器或其他可編程器件的低級(jí)語(yǔ)言,亦稱為符號(hào)語(yǔ)言。這篇文章主要介紹了匯編語(yǔ)言XOR指令:對(duì)兩個(gè)操作數(shù)進(jìn)行邏輯(按位)異或操作,需要的朋友可以參考下2020-01-01
匯編語(yǔ)言軟件延時(shí)1s的實(shí)現(xiàn)方法
這篇文章主要介紹了匯編語(yǔ)言軟件延時(shí)1s的實(shí)現(xiàn)方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-01-01
Go 中的循環(huán)是如何轉(zhuǎn)為匯編的(方法詳解)
這篇文章主要介紹了Go 中的循環(huán)是如何轉(zhuǎn)為匯編的,本文通過(guò)循環(huán)的匯編代碼給大家講解的非常詳細(xì),代碼簡(jiǎn)單易懂,非常不錯(cuò),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05

