国产欧美精品_小姐电影在线看韩剧免费完整版_伦片丰满丰满午夜电影_连续侵犯高傲女教师在线观看

深圳市慧鼎創科技有限公司

公司新聞

您當前位置: 首頁 > 新聞資訊> 公司新聞

COM-E和exe文件的區別

深圳市慧鼎創科技有限公司 人氣:2466 發表時間:2018-02-02

  COM-E和exe文件的區別,COM是微軟公司為了計算機工業的軟件生產更加符合人類的行為方式開發的一種新的軟件開發技術。在COM構架下,人們可以開發出各種各樣的功能專一的組件,然后將它們按照需要組合起來,構成復雜的應用系統。

  com和exe文件的區別

  以COM為擴展名的文件的特點如下:

  1.程序只能設置一個段,且不建立堆棧段;

  2.程序的長度必須少于64K字節;

  3.程序必須預留100H空間,開始處是一條可執行指令;

  4.程序被裝入的起始標號必須由END語句說明開始地址;

  5.程序中的子程序必須具有進程屬性(NEAR);

  6.如果COM文件是由幾個不同的目標模塊鏈接生成的,要求所有目標模塊具有同一代碼段名和類別名(CLASS),且賦予公共屬性(PUBLIC),而主模塊應具有100H的入口指針并優先連接。

  EXE文件的結構特點如下:

  1.程序允許建立若干不同名的代碼段、數據段、堆棧段或附加段。

  2.程序的長度僅受當前內存可用空間的限制。

  3.程序的入口隨應用而定,只需起始標號與END語句說明的起始地址一致。

  4.程序中的各個子程序的屬性隨段內或段間調用而定為NEAR或FAR。

  5.連接生成EXE文件的各個不同的目標模塊內的代碼段,數據段或附加段可取同名或獨立命名。但要求只有主模塊的END語句指出程序入口的起始標號,并至少有一個具有STACK屬性的堆棧段