[問題] nasm小問題

看板ASM (組合語言)作者 (hahaha)時間16年前 (2008/08/23 11:46), 編輯推噓3(302)
留言5則, 4人參與, 最新討論串1/1
最近開始學組語 買的這本書用nsam 然後我自己寫了一個簡單的小程式 用來顯示文字 程式碼如下 //=========================================== ORG 0100H JMP start msg DB 'hello world' , 13 , 10 , '$' start: MOV DX , msg MOV AH , 09H INT 21H RET //=========================================== 我發生的問題是 我先執行我的程式 然後不會顯示任何字 當我執行完範例 在執行我的程式就會有hello world 真是奇怪 ..... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.139.73.177

08/23 18:39, , 1F
全螢幕呢 ?
08/23 18:39, 1F

08/24 22:29, , 2F
我想你應該是忘了先把ds指向你宣告的data節區吧
08/24 22:29, 2F

08/24 22:32, , 3F
抱歉我眼殘看錯....你沒有用那個資料結段的虛指令
08/24 22:32, 3F

08/28 23:06, , 4F
全螢幕ok 但非全螢幕卻無法顯示 >"<
08/28 23:06, 4F

08/31 14:02, , 5F
用AX=4c00H+INT21h結束程式呢 還有 是在CONSOLE下跑的嗎?
08/31 14:02, 5F
文章代碼(AID): #18huW2JM (ASM)
文章代碼(AID): #18huW2JM (ASM)