建立匯編語言的工作環(huán)境

發(fā)布時間:2024-01-21
1 建立匯編語言的工作環(huán)境
(1) 編輯程序,如 edit.exe
(2) 匯編程序,如 masm.exe
(3) 連接程序,如 link.exe
(4) 調(diào)試程序,如 debug.com 2 建立 asm 文件
可以用編輯程序 edit.exe 在磁盤上建立匯編語言源程序.
3 用 masm 程序產(chǎn)生 obj 文件
源文件建立后,要用匯編程序?qū)υ次募R編,匯編后產(chǎn)生二進(jìn)制的目標(biāo)文件 (.obj 文件 ) .
4 匯編語言程序的上機過程
匯編程序的輸入文件是 asm 文件,其輸出文件可以有三個:
第一個是 obj 文件,這是匯編的主要目的.
第二個是 list 文件,稱為列表文件.這個文件同時列出源程序和機器語言程序清單,并給出符號表,可使程序調(diào)試更加方便.這個文件是可有可無的.
第三個是 crf 文件,這個文件用來產(chǎn)生交叉引用表 ref .一般程序不需要建立此文件.為了建立交叉引用表,必須調(diào)用 cref 程序.交叉引用表給出了用戶定義的所有符號,對于每個符號列出了其定義所在行號及引用的行號.
匯編程序另一個重要功能:可以給出源程序中的錯誤信息.
5 用 link 程序產(chǎn)生 exe 文件
產(chǎn)生二進(jìn)制的目標(biāo)文件 (obj 文件 ) 后,還必須使用連接程序 (link) 把 obj 文件轉(zhuǎn)換為可執(zhí)行的 exe 文件.
link 程序有兩個輸入文件 obj 和 lib , obj 是需要連接的目標(biāo)文件, lib 則是程序中需要用到的庫文件. link 有兩個輸出文件,一個是 exe 文件,這是需要的可執(zhí)行文件,另一個為 map 文件,它是連接程序的列表文件,它給出每個段在存儲器中的分配情況.
5 程序的執(zhí)行
在建立了 exe 文件后,可以直接從 dos 執(zhí)行程序.
上一個:常用電機、電器的圖形符號
下一個:奉茶之道

分布式光伏發(fā)電系統(tǒng)常識
協(xié)議離婚后財產(chǎn)分割規(guī)定
納稅人可以貸款嗎
石油鉆機西門子變頻器維修及其實例分析
避稅合同是否有效
6s怎么分辨國行和港行,蘋果6s港版和國行的區(qū)別
在將要做網(wǎng)站時要先做哪些
老婆出軌了離婚賠償男方多少錢
聯(lián)想的u盤啟動快捷鍵(聯(lián)想電腦u盤啟動設(shè)置u盤啟動)
卡特蘭主要病蟲害的防治方法
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos