1樓:
如果是學組合語言專門的就是
ibm pc組合語言程式設計 清華 沈美明的那本
至於16為還是32位這個好象都是要學的,不過現在一般都是16位的吧。至於那個tasm5.0,我只聽說過masm5.
0 不好意思,不過現在彙編應該用的比較多的是masm5.0下面有使用方法
1.開始→執行→輸入"cmd"(沒有引號,下同)按回車即可進入dos
2.在寫字板裡寫完程式以後,以".asm"儲存,比如儲存為“text.asm”,而不是“text.txt”。
3.假設你的masm儲存在d盤的masm資料夾下。
在dos中鍵入如下命令:
c:\>d:(敲完前面這幾個字元按回車,下同)[命令解釋:進入d根目錄]
d:\>cd masm[開啟d盤下的masm資料夾]
d:\masm>masm text.asm[用masm對前面寫好的程式text.asm進行編譯]
然後會出現:object filename [text.obj]:並等待輸入,在後面輸入將要生成的obj檔名就可,比如text.obj
接著會出現:source listing [nul.lst]:此處為中間檔案,一般用不到,所以不用輸入,直接按回車
然後會出現:cross-reference [nul.crf]:中間檔案,直接回車
然後會出現:50536+415656 bytes symbol space free
0 warning errors
0 severe errors
d:\masm>
這就說明已經編譯好了,在masm資料夾下會新生成一個檔案:text.obj
接著在 d:\masm>處繼續輸入:
d:\masm>link text.obj
會出現:run file [text.exe]:並等待輸入,在後面輸入將要生成的exe檔名就可,比如text.exe,按回車
然後會出現:list file [nul.map]:中間檔案,直接回車
接著會出現:libraries [.lib]:直接回車
至此,如果程式沒有寫錯的話,就會能生成正確的exe檔案了。
提供一個地址 訊雷的http://wstatic.xunlei.
2樓:
彙編一般化是使用masm的,我這有一個,你要要的話給我發e-mail [email protected],
3樓:匿名使用者
現在masm6。0都出來了哈,完全可以用這個編譯器,至於16位和32位的,我只能說16位是基礎,如果你連16位都沒學好,怎麼用32位的啊,教材沒什麼特別的,關鍵是你肯不肯專心看書,我學彙編以來已經看過不下20本書了,感覺還是不足,不知道你有沒有恆心呢,而且還要不斷練習程式設計,光看不實踐也是不行的哈
高分彙編程式設計,高手來幫幫忙
有彙編和c轉化的軟體 for i 0 i 9 i for j i 1 j 10 j if a i a j 這個c是對的不過你還少了點東西.下面的彙編我倒是看的很對但是有點還是沒有看明白.你的意思是每次si和di都因該加2是在儲存資料時佔用的2個位元組. data segment assume ds ...
彙編高手幫幫忙!急正確的追加50分
太長了 code segment assume cs code,ds codeorg 100h start push cs pop ds mov ax,3 int 10h mov ax,0b800h mov es,ax cldq0 lea dx,tips 提示輸入時間mov ah,9 int 21h...
法律高手幫幫忙,各位法律高手幫幫忙!!!
遠 足 熊 可以去房管所變更一下房屋所有權人行了 鑫鑫之火 只要你爺爺和你爸帶上自己的戶口到當地的房產管理部門辦理房產過戶登記就行了。 這個問題大可不必煩惱,明確告知您是可以的。變更房產所有人所需要的程式和所需要的證明檔案 1 首先明確房產性質,因為房產是您爺爺的名字登記,在變更前房產屬您爺爺所有,...