Кто-нибудь знает, как создавать COM-файлы с помощью TASM? Я посмотрел в Интернете, но я нахожу только веб-страницы, которые производят файлы OBJ, а затем используют TLINK для создания файлов EXE. Пожалуйста, сообщите.
Используйте директивы .MODEL tiny и ORG 0100h в TASM. Используйте переключатель командной строки /t в TLINK:
.MODEL tiny
ORG 0100h
/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