- 軟件大(dà)小(xiǎo):1.92M
- 軟件(jiàn)語言:中文(wén)
- 軟件(jiàn)類型:國產軟(ruǎn)件
- 軟件類別:免費(fèi)軟件 / 編程工具(jù)
- 更(gèng)新時間:2017-06-30 09:45
- 運行環(huán)境:WinAll, WinXP, Win7, Win8, Win10
- 軟件等級:
- 軟件(jiàn)廠商:
- 官方網站:http://www.chithemodel.com
8.52M/中文/10.0
920KB/中文/10.0
152KB/中文/10.0
393KB/中文/10.0
49KB/中文/10.0
RadASM是一款(kuǎn)功能強大的匯編編輯器功能,這款軟(ruǎn)件能夠完美支(zhī)持MASM、TASM等多種編(biān)譯器,如果您(nín)電腦提示“radasm圖標不能正常顯示”有可(kě)能該(gāi)軟件損(sǔn)壞,您可以來綠色資(zī)源(yuán)網(wǎng)下載RadASM官方版(bǎn)使用。
RadASM是一(yī)款著名的WIN32匯編編(biān)輯器,支持MASM、TASM等多種匯編編譯(yì)器,Windows界麵(miàn),支持語(yǔ)法高亮,自帶一(yī)個資源(yuán)編輯器和一(yī)個調試器。擁(yōng)有較強的工程管理(lǐ)功能,加之眾多插件的支持,使得它用匯編語(yǔ)言編寫Windows軟件變(biàn)得(dé)得心應手。
1、如果你曾安裝了(le)以前版本的RadASM漢化增強版,請不要卸載,隻需覆蓋安裝即可。安裝版本除(chú)了你選擇了注冊文件類型會在你的注(zhù)冊表中添加數據(可到ICON目錄(lù)下查看具體添加內容,如果選擇卸載同樣會刪除這些(xiē)數據)外,不會產生別的垃圾文件(jiàn),所以沒必要卸載。因為卸載(zǎi)時可能把你(nǐ)安裝後新(xīn)建(jiàn)的一(yī)些工程一並刪除,請謹慎使用卸載(默認在Masm和(hé)Cpp中新添加的工程不會(huì)被刪除,但還是小(xiǎo)心(xīn)一點比(bǐ)較(jiào)好)。若必須(xū)要(yào)卸載的話,請把你安裝後新建的(de)工程及配(pèi)置文件備份到其它目錄,再(zài)執(zhí)行(háng)卸載!
注(zhù):對於曾下載過我上一(yī)個 2.2.0.9 版漢化增強版本的朋友,為了減小(xiǎo)下載負擔,可以直接(jiē)到我的網絡硬盤(pán)上的 RadASM 文件夾中下載更(gèng)新文(wén)件(jiàn),就不需再下載完(wán)整的版本了。準備在以後的更新版本中也采取這(zhè)種方法,以方(fāng)便大家更新。
2、這個(gè)版(bǎn)本我去掉了(le) TASM 5.0 的安裝文件(主要為減小安裝(zhuāng)包體積),若要編譯Tasm的程序的話請大家自己去(qù)下載TASM。
3、考慮到在有的未裝VC的機(jī)器上測試時(shí),編譯(yì)時會提(tí)示找(zhǎo)不到MSPDB60.DLL的錯誤,我(wǒ)在這個(gè)安裝版本中複製了一個VC的MSPDB60.DLL到你的係統(tǒng)目(mù)錄,因為有些(xiē)程(chéng)序可(kě)能會用到它,所以(yǐ)在卸載時未作處理。你要是不需要的話,可到你(nǐ)的係統目錄手工刪除(建議保留(liú)這個(gè)文件(jiàn))。
4、如果你第一次編譯 MASM 的 Dos App,可能(néng)會在構建的時(shí)候提示找(zhǎo)不(bú)到 *.obj 文件,其實這時 *.obj 文件已經生成了。簡(jiǎn)單的方法就(jiù)是重新啟動一下 RadASM,再編譯、構(gòu)建時就正常(cháng)了。
一、書(shū)簽:
SHIFT+F8為所在行(háng)下書簽或刪除書簽(Crtl+0-9能定義(yì)存於文件中(zhōng)的(de)10個書簽),可通過編輯(jí)\書簽\開關書簽。(CRTL+F8為下一書簽,F8為上(shàng)一書簽(qiān))
二(èr)、列選(xuǎn)擇(zé):
拉框時用到,CRTL+B為切換行&列(liè) 拉框。
三、展開 & 關閉模塊(kuài) & 顯示行號:
CRTL+E為展開(kāi)和關閉模(mó)塊,在左下腳2 & 3小按鈕是展開(kāi)全(quán)部和關閉全(quán)部的方式,1是顯示(shì)行號。
四、顯示API的函數原型:
當(dāng)光標碰到一(yī)個(gè)函數(shù)名稱時(shí),可顯示(shì)一(yī)個函(hán)數的原型,用視圖(tú)\信(xìn)息工具打開(kāi)即(jí)可。
五(wǔ)、輸出窗口:
可通(tōng)過視圖\輸出窗口或點擊標(biāo)題欄上(shàng)的圖標即可。
六、全屏顯示(shì):
通過(guò)CRTL+W切換(huàn)。
七、鎖定(dìng)文(wén)件:
在文件(jiàn)樹中(zhōng),可鼠標(biāo)右鍵鎖定&解鎖文(wén)件。
八、新建項目:
當創建(jiàn)一個項目時,可(kě)通(tōng)過向(xiàng)導的倒數第2步會出現“導入(rù)”按(àn)鈕,來導入已(yǐ)有的文件(如(rú)圖標等),然後在文件組中,右鍵(jiàn)\導入(rù)\文件即(jí)可,可通過工程組(右鍵(jiàn)文(wén)件樹)對文件進(jìn)行分(fèn)類。
九:設置工程的(de)保存位置 & 文件關聯:
設置工程的(de)保存位置:通過選項\設置(zhì)路徑projects ,文件關(guān)聯:在(zài)文件夾選項\文件類(lèi)型選(xuǎn)項卡裏設置(關聯.asm和.rap)
十:斷點設置:(程序運行時才會起(qǐ)作用CRTL+SHIFT+F5)
A:在工程選項(xiàng)中把“發行(háng)”改成“調試(shì)”
B:在文件定義的(de)最後加上 include C:\RadASM\Masm\Inc\RADbg.inc
C:ALT+F8為設置&清除斷點,通(tōng)過(guò)編輯\斷(duàn)點可全部(bù)清除斷點
D:當斷點沒有反映時可能是沒有F5重(chóng)新(xīn)編(biān)譯或者是LINK時依賴的資源文件不(bú)存(cún)在造成的(通過工(gōng)程選項中可設置LINK)
十一:資(zī)源編輯采(cǎi)用VC來編輯,把(bǎ)編輯(jí)好(hǎo)的(de).RC代(dài)碼粘(zhān)貼到RADASM中即可。
十二:工具箱(xiāng)中(zhōng)
1)ASCII編(biān)碼表
2)顏色拾(shí)取的值(zhí)
3)代碼格式化(huà)
生(shēng)成(chéng)文件方麵:工程\工程選(xuǎn)項:(隻推薦使用幾個常用的)
Compile(編譯資源文件):4,O,$B/RC.EXE /v /I "$I",1 (4代表最終(zhōng)輸出的RES文件名)
Assembly(匯編asm為機器碼(mǎ)):3,O,$B\ML.EXE /c /coff /Cp /Zi /nologo /I"$I",2 (3代表最終輸出(chū)的OBJ文件名)
Link(連接文件並(bìng)生成PE文件(jiàn)):5,O,$B\LINK.EXE /SUBSYSTEM:WINDOWS /DEBUG /VERSION:4.0 /LIBPATH:"$L" /OUT:"$5",3,4 (/OUT:"$5"PE文件名)
Run(運行文件):0,0,,5(5代表運行的文件(jiàn)名)
Run w/debug(調(diào)試運行):0,0,"$E\OllyDbg",5(5代表調(diào)試(shì)運行的文件(jiàn)名)
1、包(bāo)含了編譯 Win32 Asm 、C++ 的必須(xū)文件及我漢化的 OllyDBG(安裝時需選擇OllyDBG、Masm32及vc6.0這(zhè)幾個組(zǔ)件)。
2、添(tiān)加了用於RadASM關聯匯編(biān)文件(jiàn)的圖標(安裝時需選擇文件關聯組件),安(ān)裝後(hòu)你可在(zài)安裝(zhuāng)目錄下的Icon目錄內(nèi)使用你喜歡的圖標來(lái)定(dìng)製(zhì)關(guān)聯文件的顯示圖標(替換圖標時請把你需要替(tì)換的圖標更名為原目錄下(xià)的對應圖(tú)標名稱(chēng))。
3、添加了由憐香整理的8086匯(huì)編教程、Venjiang整理的 Win32 匯編教程、陳(chén)國強整理的Win32 API參(cān)考(VB描述)、整理的C語(yǔ)言教(jiāo)程及經(jīng)典(diǎn)的 Windows 程序設計電子書(shū)。
4、添加了一個Cpp的對話框程序模板(bǎn)文件。
5、添加(jiā)了一個Masm的(de)注冊機程(chéng)序示例,位於Masm的工程目(mù)錄下的ASMkeyg文件夾內,推薦大家看一下(xià)。
Language目錄下的(de)RadCHS.lng和RadENG.lng分(fèn)別(bié)是(shì)簡體(tǐ)中文和(hé)英文語言文件,可在RadASM的選(xuǎn)項->語言(yán)菜(cài)單中選擇(zé)。RadLNG.exe是用來查看語言文件的工具。
請描述(shù)您所(suǒ)遇到的錯誤,我(wǒ)們(men)將(jiāng)盡快予以修(xiū)正(zhèng),謝謝!
*必填項,請輸入(rù)內(nèi)容(róng)