極光下載站 - 打造齊全的綠色軟件家園

極光下載站

當前位置:極光下載站 > 教育教學 > 編程工具 > Masm for windows集成實驗環境 v2020/2023 官方最新版
Masm for windows集成實驗環境

Masm for windows集成實驗環境

v2020/2023 官方最新版
  • 軟件大?。?/span>68.7 MB
  • 軟件語言:簡體中文
  • 更新時間:2024-02-23
  • 軟件類型:國產軟件 / 編程工具
  • 運行環境:WinXP, Win7, Win8, Win10, WinAll
  • 軟件授權:免費軟件
  • 官方主頁:http://www.jiaminsoft.com/
  • 軟件等級 :
  • 介紹說明
  • 下載地址
  • 精品推薦
  • 相關軟件
  • 網友評論

  Masm for windows提供匯編功能,可以通過這款軟件直接編程新的項目,軟件已經提供了很多案例內容,可以加載簡單的入門程序案例,隨后啟動對練程序,這樣就可以在軟件上開始學習匯編內容,也方便用戶編輯新的項目,軟件提供匯編程序兩個數的和、匯編程序兩個數的和、簡單的繪制矩形程序、調用匯編宏庫程序,這些內容都可以在軟件上直接打開,還可以在軟件上測試匯編的項目,可以運行程序,可以調試程序,需要的朋友可以下載試試。

Masm for windows集成實驗環境

軟件功能

  Masm for Windows集成實驗環境簡介

  Masm for windows 集成實驗環境是根據【程序設計不是學會的,而是練會的】理念針對匯編語言初學者的特點開發的匯編語言學習與實驗軟件,繼承了原軟件簡單易用特點,方便用戶練習網絡上、電腦上、書本上的匯編程序而全新設計開發。支持32位與64位的操作系統WINDOWS 7/8/10,支持DOS的16/32位匯編程序和Windows下的32匯編程序(并提供調試通過的34個WINDOWS匯編程序實例源代碼)、豐富的匯編資源。

  1. 保留原軟件的錯誤信息的自動定位、智能縮進、語法著色、顯示程序行號、Word式的查找、替換、定位、無限次撤消、恢復、匯編指令動畫演示等功能。

  2..方便練習資源導航欄中的“簡單的入門程序實例”、“DOS匯編實例源程序”、“WINDOWS匯編實例源程序”中的程序,如圖所示,右鍵打開簡單入門程序實例中的Hello World程序對照練習。

Masm for windows集成實驗環境

  3.方便練習網絡上匯編程序

  3.方便練習書本上的匯編程序,手機拍照課本程序拷貝到電腦練習。

  4.方便練習電腦上的匯編程序

軟件特色

  1.軟件由VB改為VC++全新開發設計。

  2.針對C語言初學者的特點設計了【編程入門訓練-強化編程訓練-綜合編程訓練】的強化編程訓練流程。

  3.采用“自頂向下、逐步細化”的方法,設計兩個由簡到難(簡單的計算器、通訊錄管理系統)的綜合程序訓練用戶的綜合程序的設計能力

  4.常用匯編指令查詢、數據傳送指令(免費)、算術運算指令、邏輯運算指令、串操作指令、程序轉移指令

使用方法

  1、將Masm for windows直接安裝到電腦,設置軟件的安裝地址

Masm for windows集成實驗環境

  2、提示軟件的安裝進度條,等等軟件安裝結束

Masm for windows集成實驗環境

  3、顯示資源案例,直接在軟件左側打開我的程序使用

Masm for windows集成實驗環境

  4、項目新建功能,可以在軟件上學習編程,隨后創建新的匯編項目

Masm for windows集成實驗環境

  5、打開對練程序,在軟件查看案例內容,從而打開練習的界面

Masm for windows集成實驗環境

  6、運行功能,將您編程的內容保存,從而在軟件界面點擊運行

Masm for windows集成實驗環境

  7、程序模板

  DOS匯編模板(完整段)

  DOS匯編模板(簡化段)

  Win32控制臺匯編模板

  Win32匯編模板

Masm for windows集成實驗環境

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

Masm for windows集成實驗環境

官方教程

  調試匯編程序

  在Masm for Windows中集成CV(全稱CodeView)與DEGUB兩種調試工具,默認為DEBUG調試程序,CV注冊用戶才能使用。

 ?。?)用CV調試

  先單擊“運行”按鈕生成EXE文件,再單擊“調試”按鈕,出現圖1界面。說明:圖1是調試求3+5的匯編程序,當連續按F10或連續在命令窗口輸入P命令執行到ADD AL,03時,可以看到AL的值為8。

Masm for windows集成實驗環境

  1、CV的功能鍵

  F2:顯示/隱含的寄存器組窗口

  F3:以不同的顯示方式顯示當前執行的程序

  F4:顯示程序的輸出屏幕

  F5/F7:執行到下一個邏輯斷點,或到程序尾

  F6:依次進入當前屏幕所顯示的窗口

  F8:單步執行指令,并進入被調用的子程序

  F9:在源程序行中設置/取消斷點,用鼠標左鍵雙擊之也可

  F10:單步執行指令,但不進入被調用的子程序

  求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調試

 ?、?依次單擊“常用功能區”的設置圖,選中“DEBUG 調試”,再單擊確定。

Masm for windows集成實驗環境

 ?、?先單擊“運行”按鈕生成EXE文件,再單擊“調試”按鈕,出現圖3界面。說明:圖3是調試求3+5的匯編程序,當連續輸入P命令執行到ADD AL,03時,可以看到AL的值為8。

Masm for windows集成實驗環境

  模塊連接

  如果一個程序由多個.ASM模塊組成,要分別匯編生成相應的.OBJ文件,然后連接生成一個EXE文件。

  下面將Hello World!程序改編成M1.ASM和M2.ASM,其中M1.ASM的功能顯示Hello 并調用M2.ASM中的OUTMSG顯示World!

 ?。?) M1.ASM源程序如下:

  EXTRN OUTMSG:far ; 說明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 ; 調用M2.asm中的子程序OUTMSG,顯示 World!

  MOV AH,4CH

  INT 21H

  CODES ENDS

  END START

 ?。?)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,結果為"World!"

  ret

  OUTMSG ENDP

  CODES ENDS

  END

 ?。?)模塊連接的方法

  1)用集成實驗環境(編譯器選擇Masm5.0或ML6.11均可)將上述兩個程序分別保存為M1.ASM和M2.ASM (注意要在同一個文件夾內),并分別匯編成 M1.OBJ和M2.OBJ

  2)單擊選擇“多模塊連接”功能區,單擊“多模塊連接”按鈕,先設置M1.OBJ、M2.OBJ所在的文件夾,將M1.OBJ,M2.OBJ分別添加到進去,如圖1所示

Masm for windows集成實驗環境

  圖 1 多模塊連接

  3)然后單擊“連接并運行”即可出現程序運行結果。

  提示:在“資源導航欄”中“簡單的入門程序實例”有上述程序的實例。

下載地址

  • Pc版

Masm for windows集成實驗環境 v2020/2023 官方最新版

相關軟件

查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

本類排名

本類推薦

裝機必備

換一批

相關資訊

刘玥91精选国产在线观看巨臀_91精品国自产拍一区二区_91在线精品麻豆欧美在线_99久久er热在这里只有精品99