类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
masm下如何生成.com文件
看司徒彦南先生的教程时,试着输入第一个例子,没想到就报错:
hello.asm(1):error A2027 :Ooperand expected
源文件中的注释写到,得到的是一个com文件,我是直接 masm hello.asm生成exe文件的,我想是不是因为这个而出错的?
请教高手如何生成com文件?谢!
附源文件:
;;; 应该得到一个29字节的.com文件
.MODEL TINY
.CODE
CR equ 13
LF equ 10
TERMINATOR equ ‘$‘
ORG 100h
Main PROC
mov dx,offset sMessage
mov ah,9
int 21h
mov ax,4c00h
int 21h
Main ENDP
sMessage:
DB ‘Hello, World!‘
DB CR,LF,TERMINATOR
END Main
网友回答:
楼主把源代码用 masm6.11 编译即可
源文件不需要改动。
即在 masm6.11的环境下
masm xxx.asm
link xxx.asm
debug
-c
保证是com 文件,想生成exe都不行的。