計算機能夠直接執行的計算機語言是?機器語言。
機器語言(machine language)是壹種指令集的體系。這種指令集,稱機器碼(machine code),是電腦的CPU可直接解讀的數據。機器碼有時也被稱為原生碼(Native Code),這個名詞比較強調某種編程語言或庫,它與運行平臺相關的部份。
用機器語言編寫程序,編程人員要首先熟記所用計算機的全部指令代碼和代碼的涵義。手編程序時,程序員得自己處理每條指令和每壹數據的存儲分配和輸入輸出,還得記住編程過程中每步所使用的工作單元處在何種狀態。這是壹件十分繁瑣的工作。編寫程序花費的時間往往是實際運行時間的幾十倍或幾百倍。而且,編出的程序全是些0和1的指令代碼,直觀性差,還容易出錯。除了計算機生產廠家的專業人員外,絕大多數的程序員已經不再去學習機器語言了。
機器語言的缺點:
可移植性差,重用性差
可讀性差,不便於交流與合作
繁雜瑣碎的細節過多
與人們的習慣大相徑庭,效率低
編出的程序可靠性差,且開發周期長
本回答由科學教育分類達人 包建英推薦
舉報|?答案糾錯?|