サブルーチン集を作るには以下のようにする。
ちなみに、サブルーチン集でなくても、ソースファイルが大きくなってきたら、ある程度の大きさに分割して、同じようにすると編集も楽だし、コンパイル時間も速くなる。
;サブルーチン集 ; public INPUT public PRINT PRINT: : 処理 : ret INPUT: : 処理 : ret
;プログラム ; extern PRINT:near extern INPUT:near CODE SEGMENT ASSUME DS:CODE,CS:CODE,ES:CODE,SS:CODE .186 ORG 100h START: : 処理 : call INPUT : call PRINT : mov ax,4c00h int 21h ENDS END START ; 一部のコンパイラでは、 ;CODE ENDS ; END START ;と記述しなければいけないようです