看板 ASM 關於我們 聯絡資訊
最近開始學組語 買的這本書用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
zha0:全螢幕呢 ? 08/23 18:39
ezekielluc:我想你應該是忘了先把ds指向你宣告的data節區吧 08/24 22:29
ezekielluc:抱歉我眼殘看錯....你沒有用那個資料結段的虛指令 08/24 22:32
billmin:全螢幕ok 但非全螢幕卻無法顯示 >"< 08/28 23:06
suhorng:用AX=4c00H+INT21h結束程式呢 還有 是在CONSOLE下跑的嗎? 08/31 14:02