exeとは?

Weblio 辞書 > コンピュータ > 拡張子辞典 > exeの意味・解説 

.exe

読み方エグゼ

.exeとは、WindowsMS-DOSなどで標準的に用いられる実行ファイル形式に付く拡張子のことである。「exe」とは 「execution」の略である。

.exeファイルアプリケーション本体である。ファイルサイズ制限はない。


30000形・EXE エクセ(Excellent Express)

30000形・EXE

1996年就役ボギー車10両編成で、乗車人員588人と従来比べて約3 割アップまた、6両と4両に分割することにより、多彩な運行が可能となり、観光だけでなく、通勤ショッピングの足としての利用促進されました。1996年グッドデザイン賞受賞


EXEフォーマット

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2016/07/13 08:45 UTC 版)

(exe から転送)

EXEフォーマット(エグゼフォーマット)とはMS-DOSおよびその互換・後継環境の実行ファイルフォーマットである。

MS-DOSで実行可能なバイナリのフォーマットには他に、COMフォーマットと言うファイルフォーマットが存在する。COMフォーマットは、コードデータスタックの全てのセグメントが同一であるモデルで、開始番地も固定の0x100であるメモリイメージそのものであり、シンボル再配置も無い。COMフォーマットは、ファイルヘッダを持たず拡張性がなかった。 これに対し、EXEフォーマットは連続した一つのメモリイメージで、コード、データ、スタックの全てが別々の複数のセグメントを用いてアクセスする必要のある場合に対応し、開始アドレスおよびその時のセグメントレジスタの値をファイル先頭から相対指定することが可能でセグメント指定の再配置エントリが存在する。

COMフォーマットと区別するために、MS-DOSにおいてはファイル名には.EXEという拡張子が付けられ、ファイルの先頭には0x5A4D(ASCIIコードで'MZ'という文字列)[1]マジックナンバーが入っている。これは、MS-DOS 2.0の開発責任者の一人、Mark Zbikowskiのイニシャルに由来する。

C言語による表記は以下の通りである。尚、この定義はWineで使われているヘッダファイル(winnt.h)の定義から引用した。WORDは16ビット整数であり、DWORDは32ビット整数である。

typedef struct _IMAGE_DOS_HEADER {
   WORD  e_magic;      /* 00: MZ Header signature */
   WORD  e_cblp;       /* 02: Bytes on last page of file */
   WORD  e_cp;         /* 04: Pages in file */
   WORD  e_crlc;       /* 06: Relocations */
   WORD  e_cparhdr;    /* 08: Size of header in paragraphs */
   WORD  e_minalloc;   /* 0a: Minimum extra paragraphs needed */
   WORD  e_maxalloc;   /* 0c: Maximum extra paragraphs needed */
   WORD  e_ss;         /* 0e: Initial (relative) SS value */
   WORD  e_sp;         /* 10: Initial SP value */
   WORD  e_csum;       /* 12: Checksum */
   WORD  e_ip;         /* 14: Initial IP value */
   WORD  e_cs;         /* 16: Initial (relative) CS value */
   WORD  e_lfarlc;     /* 18: File address of relocation table */
   WORD  e_ovno;       /* 1a: Overlay number */
   WORD  e_res[4];     /* 1c: Reserved words */
   WORD  e_oemid;      /* 24: OEM identifier (for e_oeminfo) */
   WORD  e_oeminfo;    /* 26: OEM information; e_oemid specific */
   WORD  e_res2[10];   /* 28: Reserved words */
   DWORD e_lfanew;     /* 3c: Offset to extended header */
} IMAGE_DOS_HEADER, *PIMAGE_DOS_HEADER;

また、拡張ヘッダという概念が後に付け加えられ、そこから指定されたヘッダに、WindowsOS/2の実行ファイルの情報を指定し、これらのOS用に作られたプログラムが本来のアーキテクチャでOSで実行された場合は、その拡張ヘッダを解釈し、MS-DOS上で実行された場合、実行できない事を表示し終了させる等のプログラムを置くことが可能である。このようなフォーマットにはPortable Executable (PE)やNew Executable (NE),Linear Executable(LE,LX)等が存在する。また、Microsoft Windows 3.xの386エンハンスドモードのカーネルであるWIN386.EXEや、Microsoft Windows 95等のカーネルであるVMM386.VXDでは特殊な拡張ヘッダで内部に存在するプロテクトモードのカーネルコードや仮想デバイスドライバ等へのオフセットを保持しており、リアルモードでの初期化を普通のDOSプログラムとして行った上で、そのヘッダにあるプロテクトモードのコードを実行していた。(WIN386.EXEではW3,VMM386.VXDではW4という識別子。)

関連項目

脚注

  1. ^ WORD型として読み込む時のリトルエンディアンの場合。バイト並びは低位から0x4D,0x5Aである。

EXE

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2014/03/12 17:39 UTC 版)

EXE

  • execute - 「実行」という意味の英単語。これだけで「-する」「-します」という動名詞として機能する。
  • EXE (Excellent Express) - 小田急30000形特急用電車の愛称。
  • EXEフォーマット - MS-DOS、Windows、OS/2における実行ファイルフォーマット。拡張子は「.EXE」。
  • EXE (テレビ) - 日本ビクターのテレビ受像機。
  • E×E - ゆずソフトのゲームソフト。
  • 三菱・ギャランにかつて設定されていた特別仕様車のグレード名。もともとはギャラン累計生産300万台達成記念特別仕様車として設定された。
  • EXE (音響機器) - 1980年前後にTechnicsブランドから発売されていたシステムコンポーネントの名称。発音は「エクゼ」。
  • EXE (テレビ番組) - 日本の音楽グループEXILEのテレビ番組。
  • エグゼ (芸能プロダクション) - 日本の芸能事務所。
  • エグゼ (オートバイ販売業) - 日本のオートバイ販売業。
  • ダイハツ・タントエグゼ - ダイハツ工業が製造するタントシリーズの軽トールワゴン
  • エグゼ - 日本の映画製作会社。




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

カテゴリ一覧

全て

ビジネス

業界用語

コンピュータ

電車

自動車・バイク

工学

建築・不動産

学問

文化

生活

ヘルスケア

趣味

スポーツ

生物

食品

人名

方言

辞書・百科事典

すべての辞書の索引

「exe」の関連用語

exeのお隣キーワード

   

英語⇒日本語
日本語⇒英語
   
検索ランキング

画像から探す

3000形

5000形

50000形

20000形

10000形

2000形

8000形

30000形





exeのページの著作権
Weblio 辞書情報提供元は参加元一覧にて確認できます。

  
拡張子辞典拡張子辞典
Copyright © 2005-2017 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリ.exeの記事を利用しております。
小田急電鉄小田急電鉄
Copyright 2017 Odakyu Electric Railway Co., Ltd. All Rights Reserved.
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのEXEフォーマット (改訂履歴)、EXE (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2017 Weblio RSS