1、可讀性:
高級語言可讀性、可維護性較佳,匯編語言的可讀性較差。
2、程序的執行效率:
匯編語言程序的占用空間小,執行速度快,執行效率高,高級語言占用的空間大,執行效率較低。
3、可維護性:
匯編語言可維護性低很多,代碼復雜,針對性撰寫程序,可以得到速度快、穩定性高的結果。高級語言的可維護性較高。但是速度較慢,穩定性不高。
執行效率:匯編語言編寫的源程序比高級語言編寫的源程序執行效率高。
擴展資料:
匯編語言優缺點:
優點
匯編語言作為機器語言之上的第二代編程語言,它也有很多優點:
可以輕松地讀取存儲器狀態以及硬件I/O接口情況
編寫的代碼因為少了很多編譯的環節,可以能夠準確的被執行
作為壹種低級語言,可擴展性很高?
缺點
因為代碼非常單調,特殊指令字符很少,所以造成了代碼的冗長以及編寫的困難
因為匯編仍然需要自己去調用存儲器存儲數據,很容易出現BUG,而且調試起來也不容易
就算完成了壹個程序,後期維護時候也需要耗費大量的時間。
因為機器的特殊性造成了代碼兼容性差的缺陷。
高級語言特點
高級編程語言作為壹種通用的編程語言,它的語言結構和計算機本身的硬件以及指令系統無關,它的可閱讀性更強,能夠方便的表達程序的功能,更好的描述使用的算法。
容易被初學者所掌握,很容易學習。而且容易學習掌握。高級編程語言因為是壹種編譯語言,所以他的運行速度比匯編程序要低,同時因為高級語言比較冗長,所以代碼的執行速度也要慢壹些。
百度百科-匯編語言
百度百科-高級語言