作者twisters121 (...)
看板Programming
标题[问题]组语
时间Sat Sep 22 16:03:52 2007
在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
1F:→ james732:把code放上来吧 218.172.102.46 09/22 16:16
※ 编辑: twisters121 来自: 61.70.53.157 (09/22 16:31)
2F:推 LPH66:看来没啥问题啊@@ 140.112.250.80 09/22 18:42
3F:推 ggg12345:先在dos prompt跑一次debug退出再跑hello 140.115.6.234 09/22 23:03
4F:推 twisters121:楼上是正解..但不知为何会这样 61.70.53.157 09/23 14:01
5F:→ xcycl:在 windows 下可以用 win32api 来印啊 ? 134.208.32.66 09/23 22:55
6F:推 WPC001:编译成PE还是DOS执行档? 目标平台是? 61.64.211.38 09/24 23:04