基本介紹
- 中文名:編譯方式
- 分類:編譯和運行
- 解釋方式:解釋程式將源程式逐句翻譯
- 區別:運行此目標代碼,獲執行結果
.編譯方式:源程式的執行分兩步:編譯和運行。即先通過一個存放在計算機內的.稱為編譯程式的機器語言程式,把源程式全部翻譯成和機器語言表示等價的目標程式代碼,然後...
編譯(compilation , compile) 1、利用編譯程式從源語言編寫的源程式產生目標程式的過程。 2、用編譯程式產生目標程式的動作。 編譯就是把高級語言變成計算機可以識別...
本書介紹程式設計語言的編譯程式的設計技術,主要由編譯程式的基本結構、形式語言和自動機理論的基礎知識、編譯過程各階段的工作原理與實現方法三大部分組成。本書內容...
編譯程式(Compiler,compiling program)也稱為編譯器,是指把用高級程式設計語言書寫的源程式,翻譯成等價的機器語言格式目標程式的翻譯程式。編譯程式屬於採用生成性實現...
運行編譯型語言是相對於解釋型語言存在的,編譯型語言的首先將原始碼編譯生成機器語言,再由機器運行機器碼(二進制)。像C/C++等都是編譯型語言。編譯型語言:程式在...
編譯技術,就是把高級計算機語言編寫的程式代碼翻譯成為計算機可以運行的二進制機器語言代碼的技術。...
編譯執行是一種計算機語言的執行方式。由編譯程式將目標代碼一次性編譯成目標程式,再由機器運行目標程式如:PASCAL,C,C++等語言。效率高於解釋執行。...
編譯並執行是指編譯一個程式並把目標程式裝入主記憶體執行的一種過程。能夠執行這種功能的編譯程式稱為“裝入並執行編譯程式”。當編譯以同一源語言編寫的批量源程式...
簡單講,編譯器就是將“一種語言(通常為高級語言)”翻譯為“另一種語言(通常為低級語言)”的程式。一個現代編譯器的主要工作流程:原始碼 (source code) → 預...
—般情況下,C語言源程式中的每一行代碼.都要參加編譯。但有時候出於對程式代碼最佳化的考慮.希望只對其中一部分內容進行編譯.此時就需要在程式中加上條件,讓編譯器...
分離編譯模式源於C語言,在C++語言中繼續沿用。簡單地說,分離編譯模式是指:一個程式(項目)由若干個源檔案共同實現,而每個源檔案單獨編譯生成目標檔案,最後將所有目標...
自編譯語言的功能及其編譯程式是可以像滾雪球一樣,一級一級她擴充。它可以對編譯程式作修改並且描述其他語言的編譯程式。它的編譯程式在一台機器上建立以後,就有...
顧名思義, 編譯程式是一種具有編撰與翻譯功能的程式,包括三個方面的內容: 詞法分析、語法分析和語義翻譯。翻譯程式與編譯程式這兩個名詞並無大的區別,通常把從...
動態編譯是某些程式語言在執行時用來增進效能的方法。...... 動態編譯是某些程式語言在執行時用來增進效能的方法。中文名 動態編譯 表現形式 即時編譯 近似技術 遞...
編譯原理是計算機專業的一門重要專業課,旨在介紹編譯程式構造的一般原理和基本方法。內容包括語言和文法、詞法分析、語法分析、語法制導翻譯、中間代碼生成、存儲管理、...
交叉編譯這個概念的出現和流行是和嵌入式系統的廣泛發展同步的。我們常用的計算機軟體,都需要通過編譯的方式,把使用高級計算機語言編寫的代碼(比如C代碼)編譯(compile)...
編譯(compilation , compile)是指利用編譯程式從源語言編寫的源程式產生目標程式的過程。外部編譯子程式是指電腦程式執行過程調用的子程式,在程式調用之前已經完成了...
編譯程式把用高級語言書寫的程式翻譯成等價的機器語言程式或彙編語言程式。對話式編譯程式,是指有程式需要運行時才進行編譯的編譯器。對話式編譯程式能夠運行時特定化...
交叉編譯(cross-compilation)是指,在某個主機平台上(比如PC上)用交叉編譯器編譯出可在其他平台上(比如ARM上)運行的代碼的過程。...
即時編譯(英語:Just-in-time compilation),又譯及時編譯、實時編譯,動態編譯的一種形式,是一種提高程式運行效率的方法。...
C語言是一種結構化語言。它層次清晰,便於按模組化方式組織程式,易於調試和維護。C語言的表現能力和處理能力極強。它不僅具有豐富的運算符和數據類型,便於實現各類...
《編譯設計及開發技術》在講述與編譯相關的文法和形式語言基本理論的基礎上,以PL/0語言為例,系統地介紹了編譯程式從語法定義、詞法分析、語法分析、出錯處理、代碼...