「共通中間言語」を編集中
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
− | '''共通中間言語''' | + | '''共通中間言語'''(きょうつうちゅうかんげんご、'''C'''ommon '''I'''ntermediate '''L'''anguage、'''CIL''')とは、[[Mono]]および[[.NET Framework]]で用いられる[[アセンブリ言語]]、および[[共通言語基盤]]([[CLI]]、[[.NET]]の[[仮想マシン]])が理解できる架空の[[機械語]]のことである。.NET Frameworkがベータ版だったころまでは「'''M'''icro'''s'''oft '''I'''ntermediate '''L'''anguage」('''MSIL''')として知られており、今なおMSILと呼ぶひとは多い。 |
− | |||
− | |||
== コード表現とバイナリイメージ表現 == | == コード表現とバイナリイメージ表現 == | ||
34行目: | 32行目: | ||
default void Main(string[] args) cil managed | default void Main(string[] args) cil managed | ||
{ | { | ||
− | // | + | // どうみてもエントリーポイント |
.entrypoint | .entrypoint | ||
.maxstack 8 | .maxstack 8 | ||
966行目: | 964行目: | ||
== 関連ツール == | == 関連ツール == | ||
− | + | * [[monodis]] | |
− | * [[monodis | ||
== 関連項目 == | == 関連項目 == | ||
983行目: | 980行目: | ||
== 外部リンク == | == 外部リンク == | ||
− | + | {{stub}} |