[問題] 新手問題

看板ASM (組合語言)作者 (笨笨鳥慢慢飛)時間14年前 (2011/01/29 02:13), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串3/3 (看更多)
我是剛學完C++的新手 本來期望在寒假自己讀完組合語言的 可是卡在一個地方 我使用網路上一個組合語言的教學網站(小木偶)裡面提供的組譯器和連結器 並以他站內提供的第一個程式做測試 可是沒辦法產生可執行檔 也想過會不會是連結器版本的問題,所以他站內的兩個版本都測過 可是依然只有產生obj檔,但接下來就出問題 Copr. 1989-1993 PKWARE Inc. All Rights Reserved. Shareware version PKSFX Reg. U.S. Pat. and Tm. Off. Extracts files from a zipfile to their original name,size,date & attributes. Usage: PKSFX [options] [d:path\] [file...] Options are: -c[m] = extract to screen [with more] -e = extract file(s) (default) -d = create directories stored in ZIP -l = display software license -o = overwrite existing files -t = test zipfile integrity -n = extract only newer files -s<pwd> = unScramble with password -p[a,b][c][1,2,3]=extract to printer [Asc mode,Bin mode][Com port] [port #] d:path\ = Output drive and/or path. file = Name(s) of files to extract. Wildcards *,? ok. Default is ALL files. If you use PKSFX on a regular basis you are strongly encouraged to register it. With a full registration of US $47.00 you will receive a comprehensive printed manual, the latest version of PKZIP, PKUNZIP & PKSFX software, and when available, the next version of the software. See the documentation for commercial and distribution licensing info. Send check or money order to: PKWARE, Inc. 9025 N. Deerwood Drive Brown Deer, WI 53223 畫面跑出了這堆東西,不知道到底是什麼原因 沒辦法組譯我覺得書後面的內容就算我繼續讀感覺效果也不大 可是目前出現的東西又跟網路上說的不一樣@@ 是為什麼呢??? 附上測試的程式碼 ;*************************************** ;01 code segment ;02.code 段開始位址 assume cs:code,ds:code ;03.假設程式段及資料段 org 100h ;04.可改成 *.COM 檔 ;--------------------------------------- ;05. start: jmp begin ;06.程式進入點 mes db 'Hi, I learn assembly.$' ;07.要印出的訊息 begin: mov dx,offset mes ;08.指向 mes 的位址 mov ah,9 ;09.呼叫DOS服務程式,AH=9/INT 21H 表示印出字串 int 21h ;10.呼叫 DOS 服務程式 mov ax,4c00h ;11.指定要呼叫的服務號碼 int 21h ;12.呼叫 DOS 服務程式 ;--------------------------------------- ;13. code ends ;14.code 段結束 ;*************************************** ;15. end start ;16.使組譯器知道程式進入點 此為小木偶網站上的內容 組譯器是6.11d版本的 連結器5.12和5.36都測過 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.141.38.139

02/01 20:13, , 1F
google NASM
02/01 20:13, 1F

02/05 09:31, , 2F
PKSFX
02/05 09:31, 2F

02/11 11:38, , 3F
我照他說的去作,有成功顯示耶,你path有設嗎
02/11 11:38, 3F
文章代碼(AID): #1DGmTBsy (ASM)
討論串 (同標題文章)
文章代碼(AID): #1DGmTBsy (ASM)