0.0.0) 在D盤建立一個ASM文件夾
0.0.1) 放入所需要的文件
1所標示的紅色框為必須要存在的文件,要處理匯編文件。百度網盤中下載。
2自己編寫的匯編(asm)文件。
3編譯匯編自己生成的文件
0.0.2) 雙擊此軟件進行安裝
1) next繼續
2) 下一步
繼續下一步
3) 設置好軟件要安裝的路徑(盡量不要放C盤)然后next
如圖我放在D盤
4) 關閉完成安裝
5) 桌面上可以運行
6) 打開初始界面
7.0)1初始化進入界面2使用mount掛載到C盤3進入C盤4成功進入C盤
1自動生成的不用管
2使用mount C xxx(你的新建的文件夾有0.0.1步驟中的紅色框文件的路徑)
3使用C:進入C盤
4成功顯示C即表示進入
7.0.1)使用DIR顯示目錄文件找到我們寫的asm匯編文件
--找不到asm匯編文件那就自己動手寫一個
A)新建一個文本文件
B)進行重命名后綴為asm
C)右鍵asm文件使用編輯記事本打開,推薦使用notepad++打開,直接拖到圖標上打開
D)輸入代碼並保存至D盤下的ASM文件
7.1)編譯過程0出錯
1使用 masm xxx(你寫的匯編代碼)
2顯示出編譯器信息版本
3生成的object文件 回車即可
4直接回車
5 0錯誤0警告
7.3)helloword運行成功
直接輸入匯編后的EXE文件 執行結果顯示
程序員學語言的第一個程序Helloworld 完成 、
以下是收集的部分同學問我的問題:
問:如何進入設置選項?
輸入edit即可
問:進入C盤了為何沒有相關文件(如圖)?
進入你新建的文件夾里 注重0.0.1)步驟的操作檢查紅色框文件 ,自己是否寫了ASM文件?
問:為何掛載不上報錯信息什么意思?
I:\soft路徑不存在 是否在自己磁盤上創建了該目錄 重復檢查0.0.0) 0.0.1) 步驟
問:進入代碼編寫區如何操作?
如圖 這是輸入edit后的代碼編輯區
File下的選項 1新建一個文件 這里可以直接寫匯編代碼 我還是建議大家 使用7.0.1)的匯編代碼編寫步驟 使用notepad++支持匯編關鍵詞高亮不容易出錯。
2open可以直接打開路徑下的asm匯編文件 進行修改編輯
3保存
4關閉
https://pan.baidu.com/s/1Ji6AHL9T00BVxtCE910EVw 密碼:so7i 匯編程序設計資料以及notepad++ 相關書籍工具
匯編代碼
; 2018y5m18d dsdsds
;Hello World----from whatiwhere Ly
DATAS SEGMENT
STRING DB 'Hello World!',13,10,'$'
DATAS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS
START:
MOV AX,DATAS
MOV DS,AX
LEA DX,STRING
MOV AH,9
INT 21H
MOV AH,4CH
INT 21H
CODES ENDS
END START
涉及到windows下匯編工具—debug推薦視頻看雪學院 https://www.kanxue.com/book-31-319.htm
推薦博客 阮一峰 [http://www.ruanyifeng.com/blog/2018/01/assembly-language-primer.html](http://www.ruanyifeng.com/blog/2018/01/assembly-language-primer.html)
問題收集中,還有什么問題請向我反饋