框架一.
datarea segment
... ;数据段内容
datarea ends
;代码段
codesegment segment
assume cs:codesegment,ds:datarea
start:
mov ax,datarea
mov ds,ax
.... ;具体代码
mov ah,4ch ;调用DOS中断,返回DOS
int 21h
codesegment ends
end start
框架二.
datarea segment
.. ;具体内容
datarea ends
codesegment segment
main proc far
assume cs:codesegment,ds:datarea
start:
push ds
mov ax,0
push ax
mov ax,datarea
mov ds,ax
.. ;具体代码
ret
main endp
ends codesegment
end start