有谁知道如何使用TASM创建COM文件?我查看了互联网,但我只找到生成OBJ文件的网页,然后使用TLINK生成EXE文件。请告知。
答案 0 :(得分:1)
在TASM中使用指令.MODEL tiny
和ORG 0100h
。使用TLINK中的命令行开关/t
:
; Name: hello.asm
; Assemble: tasm.exe hello.asm
; Link: tlink.exe /t hello.obj
; Run in DOSBox: hello.com
.MODEL tiny
.CODE
.386 ; Just to show at what position it has to be
ORG 0100h
start:
mov ah, 09h ; http://www.ctyme.com/intr/rb-2562.htm
mov dx, OFFSET hello
int 21h
mov ax, 4C00h ; http://www.ctyme.com/intr/rb-2974.htm
int 21h
hello: db "Hello World", '$'
END start