人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

Microsoft 中間語言(MSIL)

Microsoft 中間語言(MSIL)

更新時間:2022-07-09 文章作者:未知 信息來源:網絡 閱讀次數:

如果你把你的源代碼編譯成受控代碼,編譯器將把你的源代碼
轉換為Microsoft中間語言(MSIL),這種代碼將是不依賴于CPU的
,而且能夠高效的轉換為本地代碼。MSIL擁有眾多的指令,像
loading、storing、initializing以及基于對象的方法調用還有算
術邏輯運算、流控、直接內存存儲和異常處理等。在代碼執行之前
,必須通過JIT編譯器將MSIL轉換為基于特定CPU的代碼。由于運行
時為它所支持的每一種計算機體系結構都提供了一到多個JIT編譯
器,同樣的MSIL指令集合能夠被JIT編譯并且在所有支持的體系結
構上面執行。
當編譯器產生MSIL的同時,也產生元數據,元數據描述了代碼
中的類型,包括每一種類型的定義、每一種類型成員的簽名、代碼
引用的成員以及在執行時運行時用到的其它數據。代碼和元數據都
包括在一個PE文件中,這個PE文件基于并且擴展了已發布的
Microsoft PE以及曾經用于執行信息的通用對象文件格式
(Common Object File Format)(COFF)。PE這種文件格式,將有
利于幫助操作系統識別CLR鏡像。在文件中和MSIL一起存在的元數據
將使得你的代碼是自描述的,也就是說不再需要類型庫或者IDL。在
執行過程中,運行是根據需要從文件中定位和提

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 鸡西市| 个旧市| 延安市| 晋城| 贵南县| 蓝田县| 鄂尔多斯市| 万盛区| 怀集县| 海盐县| 涟水县| 饶阳县| 达州市| 修武县| 休宁县| 乡城县| 桃园县| 株洲县| 星座| 靖西县| 常州市| 三明市| 洛隆县| 浙江省| 尖扎县| 彰化县| 庄浪县| 顺平县| 东乌珠穆沁旗| 高陵县| 平原县| 湾仔区| 新兴县| 阳谷县| 辛集市| 申扎县| 临澧县| 磴口县| 佛山市| 芜湖市| 台中市|