999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

DOS環(huán)境下匯編語言IDE配置的一個(gè)技巧

2005-04-29 00:00:00陳樂堯
軟件工程 2005年3期

匯編語言系統(tǒng)是硬件開發(fā)人員不可缺少的工具。由于工業(yè)應(yīng)用的需求,在純DOS環(huán)境(DOS6.22及以下DOS操作系統(tǒng))下開發(fā)調(diào)試仍然是硬件開發(fā)者的日常工作。目前,純DOS下的常用匯編語言系統(tǒng)是微軟提供的宏匯編Masm系列及BORLAND公司提供的Tasm系列,其中以Masm6.11及Tasm5.0最為普及。但是,從事匯編程序設(shè)計(jì)的人都知道,這兩個(gè)都沒有很好地集成開發(fā)環(huán)境IDE。Masm6帶有一個(gè)pwb集成環(huán)境,但是該集成環(huán)境不提供高亮顯示、數(shù)字運(yùn)算符分色顯示,跟人們喜歡的相去甚遠(yuǎn)。

Asmedit與Alab分別是O Love Tels及kurtg開發(fā)的DOS環(huán)境下的匯編IDE,可配置多種匯編編譯器和鏈接器工作,具備高亮顯示、數(shù)字文本分色顯示,與經(jīng)典的Borland C++3.1環(huán)境十分相似,一直被國內(nèi)外匯編程序員喜愛。Asmedit與Alab以前需要注冊(cè),現(xiàn)在已經(jīng)是免費(fèi)軟件,在網(wǎng)上很容易搜索到。

我近來因項(xiàng)目開發(fā)所需,分別下載到這兩個(gè)軟件,卻發(fā)現(xiàn)它們?cè)赥asm5.0下能夠很好工作,在Masm6.11下只能編譯而無法鏈接。每次執(zhí)行l(wèi)ink.exe鏈接程序時(shí),系統(tǒng)均出現(xiàn)內(nèi)存段地址出錯(cuò)或DOS保護(hù)模式錯(cuò)的信息。經(jīng)過近一個(gè)月時(shí)間的調(diào)試、測試,終于解決了這個(gè)問題。本文給出有關(guān)的技巧,供廣大匯編程序愛好者分享。

我采用的操作系統(tǒng)為DOS6.22。經(jīng)測試在 Tasm3.0下出現(xiàn)問題,加上Asmedit/Alab均為依托BORLAND公司產(chǎn)品開發(fā)出來的,因此,我先考慮的問題是由BORLAND公司的DOS保護(hù)模式接口DPMI資源管理的問題。我首先利用1996年出版的隨Tasm5.0發(fā)行的DPMI資源管理工具DPMI16BI.OVL、RTM.EXE、RTMRES.EXE覆蓋Asmedit/Alab自帶的1992年出版的對(duì)應(yīng)文件,則發(fā)現(xiàn)對(duì)于Tasm系列,問題已經(jīng)解決。在Tasm系列下,Asmedit/Alab均能順利工作。但是仍然無法在Aasm6.11下工作。

我參考其文檔,還是認(rèn)為問題在DPMI方面,于是采用QEMM虛擬內(nèi)存管理專用工具來進(jìn)行操作系統(tǒng)配置管理,結(jié)果還是不能解決問題。

經(jīng)過長時(shí)間嘗試失敗后,我采用Masm5.1進(jìn)行了測試,結(jié)果發(fā)現(xiàn)問題不再出現(xiàn)。于是意識(shí)到,問題在Masm6.11的鏈接工具Link.exe上。那么為什么Masm5.1沒有問題而Masm6.11會(huì)有問題呢?經(jīng)過思考,我得到這樣的結(jié)論:Masm5.1采用的鏈接工具是純16位的,Masm6.11是16位與32位兼容的,二者在內(nèi)存使用上的機(jī)制完全不同。看來需要一個(gè)能夠與Masm6.11兼容的比Masm5.1性能更好的鏈接器。于是我在微軟的網(wǎng)站下載98DDK所提供的LNK563。一經(jīng)測試,問題立刻解決。至此,我將此過程整理如下:

1.下載Asmedit或Alab的匯編IDE;

2.下載98DDK之LNK563;

3.安裝Asmedit或Alab,用Tasm5.0的DPMI16BI.OVL、RTM.EXE、RTMRES.EXE覆蓋Asmedit/Aalab自帶對(duì)應(yīng)文件;

4.安裝Masm6.11,解壓LNK563.exe覆蓋Masm6.11的Link.exe

5. 完畢。

主站蜘蛛池模板: 亚洲综合天堂网| 久久6免费视频| 亚洲一级无毛片无码在线免费视频| 欧美视频在线不卡| 欧美精品v| 日韩专区欧美| 国产91线观看| 亚洲国产av无码综合原创国产| 午夜少妇精品视频小电影| 视频二区国产精品职场同事| 四虎综合网| 婷婷开心中文字幕| 国产精品第三页在线看| 国产成人精品日本亚洲| 亚洲乱码精品久久久久..| 久久国产高清视频| 久久动漫精品| 亚洲中文制服丝袜欧美精品| 热这里只有精品国产热门精品| 亚洲日韩精品无码专区97| 亚洲精品波多野结衣| 日本精品视频一区二区| 亚洲国产理论片在线播放| 美女无遮挡拍拍拍免费视频| 欧美伊人色综合久久天天| 亚洲无码37.| 欧洲亚洲一区| 波多野结衣第一页| 亚洲天堂网在线播放| 99re视频在线| 玖玖精品在线| 日韩精品专区免费无码aⅴ| 亚洲av无码专区久久蜜芽| 午夜无码一区二区三区在线app| 国产成人无码综合亚洲日韩不卡| 成人国产三级在线播放| 国产午夜精品鲁丝片| 欧美色香蕉| 欧美激情二区三区| 精品国产亚洲人成在线| 亚洲午夜18| 乱色熟女综合一区二区| 欧美色视频网站| 色综合久久无码网| 成人免费网站在线观看| 日韩精品无码免费专网站| 97在线公开视频| 亚洲免费福利视频| 欧洲精品视频在线观看| 中国一级毛片免费观看| 亚洲高清无在码在线无弹窗| 波多野结衣中文字幕一区二区 | 狠狠干综合| 国产一区二区三区在线精品专区| 996免费视频国产在线播放| 香蕉蕉亚亚洲aav综合| 国产精品无码久久久久AV| 久99久热只有精品国产15| 天天综合网色| 中日韩一区二区三区中文免费视频| 亚洲欧洲国产成人综合不卡| 在线视频亚洲欧美| 欧美日韩国产成人在线观看| 亚洲精品va| 亚洲国产第一区二区香蕉| 狠狠做深爱婷婷久久一区| 日韩精品亚洲一区中文字幕| 18禁黄无遮挡网站| 久久久亚洲色| 99精品热视频这里只有精品7| 欧美翘臀一区二区三区| 又爽又大又黄a级毛片在线视频| 国产成人成人一区二区| 视频二区中文无码| 伊在人亚洲香蕉精品播放 | 日韩高清成人| 亚洲欧美国产视频| 久久精品人人做人人爽电影蜜月 | 亚洲自偷自拍另类小说| 专干老肥熟女视频网站| 精品无码一区二区三区电影| 国产精品蜜臀|