計算機高級語言的編譯系統(tǒng)按軟件分類來看是屬于系統(tǒng)軟件。系統(tǒng)軟件是指控制和協(xié)調(diào)計算機及外部設(shè)備,支持應(yīng)用軟件開發(fā)和運行的系統(tǒng),是無需用戶干預(yù)的各種程序的集合,主要功能是調(diào)度,監(jiān)控和維護計算機系統(tǒng);負責(zé)管理計算機系統(tǒng)中各種獨立的硬件,使得它們可以協(xié)調(diào)工作。
系統(tǒng)軟件在為應(yīng)用軟件提供上述基本功能的同時,也進行著對硬件的管理,使在一臺計算機上同時或先后運行的不同應(yīng)用軟件有條不紊地合用硬件設(shè)備。例如,兩個應(yīng)用軟件都要向硬盤存入和修改數(shù)據(jù),如果沒有一個協(xié)調(diào)管理機構(gòu)來為它們劃定區(qū)域的話,必然形成互相破壞對方數(shù)據(jù)的局面。
編譯軟件CPU執(zhí)行每一條指令都只完成一項十分簡單的操作,一個系統(tǒng)軟件或應(yīng)用軟件,要由成千上萬甚至上億條指令組合而成。直接用基本指令來編寫軟件,是一件極其繁重而艱難的工作。
計算機只能直接識別和執(zhí)行機器語言,因此要計算機上運行高級語言程序就必須配備程序語言翻譯程序,翻譯程序本身是一組程序,不同的高級語言都有相應(yīng)的翻譯程序。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com