系統硬件是特殊的微處理機,不能使用高級程序設計語言

一般在設計應用軟件時,應當優先選擇高級程序設計語言,只有下列三種情況選用面向機器語言進行編碼:

①軟件系統對程序執行時間和使用空間都有嚴格限制。

系統硬件是特殊的微處理機,不能使用高級程序設計語言

②系統硬件是特殊的微處理機,不能使用高級程序設計語言。

③大型系統中某一部分,由於其執行時間非常關鍵,或直接依賴於硬件,因此這部分用面向機器語言編寫。其餘部分用高級程序設計語言編寫。

系統硬件是特殊的微處理機,不能使用高級程序設計語言

高級語言

高級語言中的語句標識符與人類的自然語言(英文)較為接近,並且採用了人們十分熟悉的十進制數據表示形式,利於學習和掌握。高級語言的抽象級別較高,不依賴於實現它的計算機硬件,且編碼效率較高,往往一條高級語言的語句對應著若干條機器語言或彙編語言的指令。高級語言程序需要經過編譯或解釋之後,才能生成可在計算機上執行的機器語言程序。


分享到:


相關文章: