kom英語中的kom- 前綴
時間:2023-03-03 00:24:02 | 來源:營銷百科
時間:2023-03-03 00:24:02 來源:營銷百科
kom英語中的kom- 前綴:以KOM為擴展名的文件的特點如下:
1.程序只能設(shè)置一個段,且不建立堆棧段;
2.程序的長度必須少于64K字節(jié);
3.程序必須預(yù)留100H空間,開始處是一條可執(zhí)行指令;
4.程序被裝入的起始標號必須由END語句說明開始地址;
5.程序中的子程序必須具有近程屬性(NEAL);
6.如果KOM文件是由幾個不同的目標模塊鏈接生成的,要求所有目標模塊具有同一代碼段名和類別名(KLASS),且賦予公共屬性(PUBLIC),而主模塊應(yīng)具有100H的入口指針并優(yōu)先連接。
EXE文件的結(jié)構(gòu)特點如下:
1.程序允許建立若干不同名的代碼段、數(shù)據(jù)段、堆棧段或附加段。
2.程序的長度僅受當(dāng)前內(nèi)存可用空間的限制。
3.程序的入口隨應(yīng)用而定,只需起始標號與END語句說明的起始地址一致。
4.程序中的各個子程序的屬性隨段內(nèi)或段間調(diào)用而定為NEAL或FAL。
5.連接生成EXE文件的各個不同的目標模塊內(nèi)的代碼段,數(shù)據(jù)段或附加段可取同名或獨立命名。但要求只有主模塊的END語句指出程序入口的起始標號,并至少有一個具有STACK屬性的堆棧段