前言
這學(xué)期學(xué)匯編,看B站上有個(gè)老師講王爽的《匯編語(yǔ)言》講的不錯(cuò),這里記錄下搭建過(guò)程。
一. winXP環(huán)境搭建
c盤(pán)根目錄下新建名為
asm
的文件夾(虛擬機(jī)演示,只有C盤(pán)缕题,推薦建在D盤(pán),名字什么的也無(wú)所謂)-
在文件夾下新建測(cè)試用的文本文件胖腾,并將以下代碼保存其中避除,名字改為
t1.asm
assume cs:code code segment mov bx,0B800H mov es,bx mov bx,160*10 + 40*2 mov word ptr es:[bx],5535H mov ax,4C00H int 21H code ends end
- 將具包里
MASM.EXE
和LINK.EXE
文件復(fù)制到我們剛才新建的asm
文件夾里
- 將具包里
image-20191024165231158.png
- 將
asm
文件夾路徑加到系統(tǒng)環(huán)境變量
image-20191024170243639.png
-
打開(kāi)cmd 進(jìn)入asm文件夾,依次執(zhí)行以下命令
masm t1.asm link t1.obj
image-20191024171831368.png
- 此時(shí)就生成了可執(zhí)行文件
t1.exe
二. win7環(huán)境搭建
安裝DOSBox, 軟件在工具包里胸嘁,不想改安裝路徑的,一路下一步就可以了
在 D盤(pán) 新建
asm
文件夾, 將工具包里degbug.exe
LINK.EXE
MASM.EXE
文件復(fù)制到里面-
配置DOSBox, 在路徑
C盤(pán)
->用戶->當(dāng)前用戶目錄->APPDate->Local->DOSBox凉逛,打開(kāi)dosbox-0.74.conf
性宏,在最后面加入如下命令:## 例如我的位置是在:C:\Users\qiuyeyijian\AppData\Local\DOSBox mount C: D:\asm C:
image-20191024175402199.png
- 此時(shí),已經(jīng)配置好了状飞,打開(kāi)DOSBox毫胜, 輸入 debug , 然后輸入 d, 就可以看到效果
image-20191024180855055.png
- 程序測(cè)試和WinXP一樣,這里不再詳細(xì)贅述
win10 環(huán)境搭建
1.和win7差不多诬辈,這里也不再詳細(xì)贅述酵使。,焙糟,(哈哈)