人狗畜禽COMPANY LIMITED|全是肉的高H文〈男男〉|全篇肉高H秘书被C办公室四爱|全黄H全肉共妻|全黄H全肉短篇禁乱NP慕浅浅|全黄H全肉短篇N男男

技術熱線: 4007-888-234

技術支持

單片機開發(fā):編譯器、交叉編譯器、反編譯器、程序轉換器

更新時間: 2021-08-27

一、編譯器

編譯器是一種計算機程序,它將以一種編程語言(源語言)編寫的源代碼轉換為另一種計算機語言(通常為二進制格式),轉換的最常見原因是創(chuàng)建可執(zhí)行程序?!熬幾g器”這個名稱主要用于將源代碼從高級編程語言翻譯成低級語言(例如,匯編語言或機器代碼)的程序。

二、交叉編譯器

如果編譯后的程序可以在與編譯器編譯程序的計算機具有不同 CPU 或操作系統(tǒng)的計算機上運行,??則該編譯器稱為交叉編譯器。

三、反編譯器

能夠將程序從低級語言翻譯成高級語言的程序稱為反編譯器。

四、程序轉換器

翻譯用不同高級語言編寫的程序的程序通常稱為程序轉換器或語言轉換器。

編譯器可能會執(zhí)行以下操作:

1.預處理;
2.解析;
3.語義分析;
4.代碼生成;
5.代碼優(yōu)化。

五、匯編器

匯編器是一種程序,它采用基本的計算機指令(稱為匯編語言)并將它們轉換為計算機處理器可以用來執(zhí)行其基本操作的位模式。匯編程序通過將匯編指令助記符轉換為操作碼、將符號名稱解析為內存位置來創(chuàng)建目標代碼。匯編語言使用助記符來表示每個低級機器操作(操作碼)。

以上就是英銳恩單片機開發(fā)工程師分享的編譯器、交叉編譯器、反編譯器、程序轉換器的區(qū)別。英銳恩專注單片機應用方案設計與開發(fā),提供8位單片機、16位單片機、32位單片機。

404
返回首頁 |  返回上一頁
门头沟区| 吴桥县| 固安县| 中牟县| 海原县| 铜陵市| 资中县| 晋中市| 明光市| 沧州市| 驻马店市| 城市| 象山县| 富平县| 轮台县| 且末县| 水城县| 南川市| 乐山市| 邹平县| 新郑市| 东港市| 本溪市| 西安市| 临沂市| 瑞安市| 建阳市| 鄂尔多斯市| 柘城县| 淳安县| 乌拉特前旗| 盐池县| 德令哈市| 武山县| 乌兰县| 舒城县| 镇雄县| 东山县| 安西县| 宜州市| 松阳县|