看板 Programming 關於我們 聯絡資訊
在x86平台上 用組語寫了一個"印出hello world"的程式 使用masm611做編譯和連結 程式在編譯和連結上都沒有問題 但程式執行時 有時候可以印出 有時候確不可以 這是什麼問題??? 程式碼如下 .model small .stack 100h .data message db "hello world",0dh,0ah,"$" .code main proc mov ax,@data mov ds,ax mov dx,offset message mov ah,09h int 21h mov ax,4c00h int 21h main endp end main -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.70.53.157
james732:把code放上來吧 218.172.102.46 09/22 16:16
※ 編輯: twisters121 來自: 61.70.53.157 (09/22 16:31)
LPH66:看來沒啥問題啊@@ 140.112.250.80 09/22 18:42
ggg12345:先在dos prompt跑一次debug退出再跑hello 140.115.6.234 09/22 23:03
twisters121:樓上是正解..但不知為何會這樣 61.70.53.157 09/23 14:01
xcycl:在 windows 下可以用 win32api 來印啊 ? 134.208.32.66 09/23 22:55
WPC001:編譯成PE還是DOS執行檔? 目標平台是? 61.64.211.38 09/24 23:04