首页 > 解决方案 > 有谁知道如何使用 TASM 创建 COM 文件?

问题描述

有谁知道如何使用 TASM 创建 COM 文件?我在互联网上查看,但我只找到生成 OBJ 文件然后使用 TLINK 生成 EXE 文件的网页。请指教。

标签: tasm

解决方案


使用指令.MODEL tinyORG 0100hTASM。/t在 TLINK 中使用命令行开关:

; 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

推荐阅读