我想编译一个“Hello World”MS-DOS exe。
不是在 XP 16 位模式或 Windows 操作系统之上的 MS-DOS 模式下运行的程序。
我可以在我的 MS-DOS 机器上运行的 HELOWRLD.EXE。
I think DEBUG.EXE
仍然随 Windows 一起提供(至少 XP 是这样)。运行调试并输入类似于以下记录的内容:
c:\src> debug
-a 100
1373:0100 mov ah,9
1373:0102 mov dx,108
1373:0105 int 21
1373:0107 ret
1373:0108 db "Hello world!$"
1373:0115
-n c:\hi.com
-r bx
BX 0000
:0
-r cx
CX 0000
:15
-w
Writing 00015 bytes
-q
c:\src> c:\hi.com
Hello world!
c:\src> _
有关 DEBUG.EXE 的更多信息,请访问:http://en.wikipedia.org/wiki/Debug_(命令)
INT 21 显示字符串 http:http://www.uv.tietgen.dk/staff/mlha/PC/Prog/asm/int/21/09.htm
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)