tft每日頭條

 > 知識

 > 高級語言編譯軟件的作用是

高級語言編譯軟件的作用是

知識 更新时间:2025-02-02 07:57:17

  高級語言編譯軟件的作用是将高級語言源程序翻譯成目标程序。

  編譯程序(Compiler,compilingprogram)也稱為編譯器,是指把用高級程序設計語言書寫的源程序,翻譯成等價的機器語言格式目标程序的翻譯程序。編譯程序屬于采用生成性實現途徑實現的翻譯程序。其以高級程序設計語言書寫的源程序作為輸入,而以彙編語言或機器語言表示的目标程序作為輸出。編譯出的目标程序通常還要經曆運行階段,以便在運行程序的支持下運行,加工初始數據,算出所需的計算結果。

  編譯程序的實現算法較為複雜。這是因為它所翻譯的語句與目标語言的指令不是一一對應關系,而是一多對應關系;同時也因為它要處理遞歸調用、動态存儲分配、多種數據類型,以及語句間的緊密依賴關系。但是,由于高級程序設計語言書寫的程序具有易讀、易移植和表達能力強等特點,編譯程序廣泛地用于翻譯規模較大、複雜性較高、且需要高效運行的高級語言書寫的源程序。

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关知識资讯推荐

热门知識资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved