Masm for windows集成實(shí)驗(yàn)環(huán)境 v2020/2023

- 本游戲:官方版安全無(wú)廣告需網(wǎng)絡(luò)
- 標(biāo)簽:
- 更新時(shí)間:2024-02-23 16:49:37
- 類型:常用工具




Masm for
windows提供匯編功能,可以通過(guò)這款軟件直接編程新的項(xiàng)目,軟件已經(jīng)提供了很多案例內(nèi)容,可以加載簡(jiǎn)單的入門程序案例,隨后啟動(dòng)對(duì)練程序,這樣就可以在軟件上開(kāi)始學(xué)習(xí)匯編內(nèi)容,也方便用戶編輯新的項(xiàng)目,軟件提供匯編程序兩個(gè)數(shù)的和、匯編程序兩個(gè)數(shù)的和、簡(jiǎn)單的繪制矩形程序、調(diào)用匯編宏庫(kù)程序,這些內(nèi)容都可以在軟件上直接打開(kāi),還可以在軟件上測(cè)試匯編的項(xiàng)目,可以運(yùn)行程序,可以調(diào)試程序,需要的朋友可以下載試試。

軟件功能
Masm for Windows集成實(shí)驗(yàn)環(huán)境簡(jiǎn)介
Masm for windows 集成實(shí)驗(yàn)環(huán)境是根據(jù)【程序設(shè)計(jì)不是學(xué)會(huì)的,而是練會(huì)的】理念針對(duì)匯編語(yǔ)言初學(xué)者的特點(diǎn)開(kāi)發(fā)的匯編語(yǔ)言學(xué)習(xí)與實(shí)驗(yàn)軟件,繼承了原軟件簡(jiǎn)單易用特點(diǎn),方便用戶練習(xí)網(wǎng)絡(luò)上、電腦上、書(shū)本上的匯編程序而全新設(shè)計(jì)開(kāi)發(fā)。支持32位與64位的操作系統(tǒng)WINDOWS 7/8/10,支持DOS的16/32位匯編程序和Windows下的32匯編程序(并提供調(diào)試通過(guò)的34個(gè)WINDOWS匯編程序?qū)嵗创a)、豐富的匯編資源。
1. 保留原軟件的錯(cuò)誤信息的自動(dòng)定位、智能縮進(jìn)、語(yǔ)法著色、顯示程序行號(hào)、Word式的查找、替換、定位、無(wú)限次撤消、恢復(fù)、匯編指令動(dòng)畫(huà)演示等功能。
2..方便練習(xí)資源導(dǎo)航欄中的“簡(jiǎn)單的入門程序?qū)嵗薄ⅰ癉OS匯編實(shí)例源程序”、“WINDOWS匯編實(shí)例源程序”中的程序,如圖所示,右鍵打開(kāi)簡(jiǎn)單入門程序?qū)嵗械腍ello World程序?qū)φ站毩?xí)。

3.方便練習(xí)網(wǎng)絡(luò)上匯編程序
3.方便練習(xí)書(shū)本上的匯編程序,手機(jī)拍照課本程序拷貝到電腦練習(xí)。
4.方便練習(xí)電腦上的匯編程序
軟件特色
1.軟件由VB改為VC++全新開(kāi)發(fā)設(shè)計(jì)。
2.針對(duì)C語(yǔ)言初學(xué)者的特點(diǎn)設(shè)計(jì)了【編程入門訓(xùn)練-強(qiáng)化編程訓(xùn)練-綜合編程訓(xùn)練】的強(qiáng)化編程訓(xùn)練流程。
3.采用“自頂向下、逐步細(xì)化”的方法,設(shè)計(jì)兩個(gè)由簡(jiǎn)到難(簡(jiǎn)單的計(jì)算器、通訊錄管理系統(tǒng))的綜合程序訓(xùn)練用戶的綜合程序的設(shè)計(jì)能力
4.常用匯編指令查詢、數(shù)據(jù)傳送指令(免費(fèi))、算術(shù)運(yùn)算指令、邏輯運(yùn)算指令、串操作指令、程序轉(zhuǎn)移指令
使用方法
1、將Masm for windows直接安裝到電腦,設(shè)置軟件的安裝地址

2、提示軟件的安裝進(jìn)度條,等等軟件安裝結(jié)束

3、顯示資源案例,直接在軟件左側(cè)打開(kāi)我的程序使用

4、項(xiàng)目新建功能,可以在軟件上學(xué)習(xí)編程,隨后創(chuàng)建新的匯編項(xiàng)目

5、打開(kāi)對(duì)練程序,在軟件查看案例內(nèi)容,從而打開(kāi)練習(xí)的界面

6、運(yùn)行功能,將您編程的內(nèi)容保存,從而在軟件界面點(diǎn)擊運(yùn)行

7、程序模板
DOS匯編模板(完整段)
DOS匯編模板(簡(jiǎn)化段)
Win32控制臺(tái)匯編模板
Win32匯編模板

8、多模塊連接功能,可以直接在軟件上選擇添加OBJ文件、連接并運(yùn)行、設(shè)置OBJ文件夾

官方教程
調(diào)試匯編程序
在Masm for Windows中集成CV(全稱CodeView)與DEGUB兩種調(diào)試工具,默認(rèn)為DEBUG調(diào)試程序,CV注冊(cè)用戶才能使用。
?。?)用CV調(diào)試
先單擊“運(yùn)行”按鈕生成EXE文件,再單擊“調(diào)試”按鈕,出現(xiàn)圖1界面。說(shuō)明:圖1是調(diào)試求3+5的匯編程序,當(dāng)連續(xù)按F10或連續(xù)在命令窗口輸入P命令執(zhí)行到ADD AL,03時(shí),可以看到AL的值為8。

1、CV的功能鍵
F2:顯示/隱含的寄存器組窗口
F3:以不同的顯示方式顯示當(dāng)前執(zhí)行的程序
F4:顯示程序的輸出屏幕
F5/F7:執(zhí)行到下一個(gè)邏輯斷點(diǎn),或到程序尾
F6:依次進(jìn)入當(dāng)前屏幕所顯示的窗口
F8:?jiǎn)尾綀?zhí)行指令,并進(jìn)入被調(diào)用的子程序
F9:在源程序行中設(shè)置/取消斷點(diǎn),用鼠標(biāo)左鍵雙擊之也可
F10:?jiǎn)尾綀?zhí)行指令,但不進(jìn)入被調(diào)用的子程序
求3+5的匯編源程序
DATAS SEGMENT
FIVE DB 5
DATAS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS
START:
MOV AX,DATAS
MOV DS,AX
MOV AL,FIVE
ADD AL,3
ADD AL,30H
MOV DL,AL
MOV AH,2
INT 21H
MOV AH,4CH
INT 21H
CODES ENDS
END START
?。?)用DEBUG調(diào)試
① 依次單擊“常用功能區(qū)”的設(shè)置圖,選中“DEBUG 調(diào)試”,再單擊確定。

?、?先單擊“運(yùn)行”按鈕生成EXE文件,再單擊“調(diào)試”按鈕,出現(xiàn)圖3界面。說(shuō)明:圖3是調(diào)試求3+5的匯編程序,當(dāng)連續(xù)輸入P命令執(zhí)行到ADD AL,03時(shí),可以看到AL的值為8。

模塊連接
如果一個(gè)程序由多個(gè).ASM模塊組成,要分別匯編生成相應(yīng)的.OBJ文件,然后連接生成一個(gè)EXE文件。
下面將Hello World!程序改編成M1.ASM和M2.ASM,其中M1.ASM的功能顯示Hello 并調(diào)用M2.ASM中的OUTMSG顯示W(wǎng)orld!
?。?) M1.ASM源程序如下:
EXTRN OUTMSG:far ; 說(shuō)明M2.asm中的子程序OUTMSG
DATAS SEGMENT
MSG DB 'Hello ','$'
DATAS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS
START:
MOV AX,DATAS
MOV DS,AX
mov dx,OFFSET MSG
mov ah,09h ;顯示Hello
int 21h
call far ptr OUTMSG ; 調(diào)用M2.asm中的子程序OUTMSG,顯示 World!
MOV AH,4CH
INT 21H
CODES ENDS
END START
(2)M2.ASM源程序如下:
PUBLIC OUTMSG
DATAS SEGMENT
MSG DB 'World!',13,10,'$'
DATAS ENDS
CODES SEGMENT
OUTMSG PROC FAR
ASSUME CS:CODES,DS:DATAS
MOV AX,DATAS
MOV DS,AX
mov dx,OFFSET MSG
mov ah,09h
int 21h ; 顯示MSG,結(jié)果為"World!"
ret
OUTMSG ENDP
CODES ENDS
END
?。?)模塊連接的方法
1)用集成實(shí)驗(yàn)環(huán)境(編譯器選擇Masm5.0或ML6.11均可)將上述兩個(gè)程序分別保存為M1.ASM和M2.ASM (注意要在同一個(gè)文件夾內(nèi)),并分別匯編成 M1.OBJ和M2.OBJ
2)單擊選擇“多模塊連接”功能區(qū),單擊“多模塊連接”按鈕,先設(shè)置M1.OBJ、M2.OBJ所在的文件夾,將M1.OBJ,M2.OBJ分別添加到進(jìn)去,如圖1所示

圖 1 多模塊連接
3)然后單擊“連接并運(yùn)行”即可出現(xiàn)程序運(yùn)行結(jié)果。
提示:在“資源導(dǎo)航欄”中“簡(jiǎn)單的入門程序?qū)嵗庇猩鲜龀绦虻膶?shí)例。
詳細(xì)信息
- 文件大?。?/span>68.7MB
- 當(dāng)前版本:v2020/2023
- 廠商:暫無(wú)
- 語(yǔ)言:中文
軟件截圖
軟件下載
猜你喜歡
閃玩2024年最新版 作業(yè)幫app下載 網(wǎng)易大神app合集 苦力怕論壇最新版
閃玩2024年最新版
更多>閃玩app用戶可以直接在線暢玩,省去了下載和安裝游戲的麻煩。閃玩有著安全可靠、干凈無(wú)廣告的特點(diǎn)哦,可以很好的確保用戶能夠安心下載和暢玩游戲。感興趣的快來(lái)下載試試吧。
-
閃玩 系統(tǒng)工具 5.0
-
閃玩軟件 其他 5.0
-
閃玩app 生活服務(wù) 5.0
-
閃玩app2022最新版 生活服務(wù) 5.0
-
閃玩app搶先版 生活服務(wù) 5.0
-
閃玩app1.6.0 生活服務(wù) 5.0