用記事本打開2e12.asm,輸入源程序並保存。
源程序:
assume cs:code
code segment
mov ax,2
mov cx,11
s: add ax,ax
loop s
mov ax,4c00h
int 21h
code ends
end
2)匯編源程序
點開始菜單,點運行,輸入CMD按回車,進入命令提示符窗口;
輸入D:並回車,打開D盤,再輸入CD 101並回車,進入101文件夾;
輸入MASM 2e12並回車,壹路按回車,進行匯編
匯編過程的錯誤分警告錯誤(Warning Errors)和嚴重錯誤(Severe Errors)兩種。其中警告錯誤是指匯編程序認為的壹般性錯誤;嚴重錯誤是指匯編程序認為無法進行正確匯編的錯誤,並給出錯誤的個數、錯誤的性質。這時,就要對錯誤進行分析,找出原因和問題,然後再調用屏幕編輯程序加以修改,修改以後再重新匯編,壹直到匯編無錯誤為止。匯編通過後,會生成目標文件2e12.obj
3)連接目標程序、
輸入LINK 2e12並回車,壹路按回車
連接成功後,會生成可執行文件2e12.exe
4)跟蹤並調試可執行程序
輸入DEBUG 2e12.exe並按回車,進入DEBUG調試程序
單步運行程序,跟蹤程序,每執行壹條指令,檢查相關寄存器或存儲器的數據,看看程序是否按我們的意願運行,若有出入,修改源程序,重新匯編、連接、運行調試,直到成功!
這樣做就可以了