作者billmin (hahaha)
看板ASM
标题[问题] nasm小问题
时间Sat Aug 23 11:46:09 2008
最近开始学组语
买的这本书用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
1F:推 zha0:全萤幕呢 ? 08/23 18:39
2F:推 ezekielluc:我想你应该是忘了先把ds指向你宣告的data节区吧 08/24 22:29
3F:推 ezekielluc:抱歉我眼残看错....你没有用那个资料结段的虚指令 08/24 22:32
4F:→ billmin:全萤幕ok 但非全萤幕却无法显示 >"< 08/28 23:06
5F:→ suhorng:用AX=4c00H+INT21h结束程式呢 还有 是在CONSOLE下跑的吗? 08/31 14:02