網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

計算機機器語言是用什麼編碼形式表示的

欄目: IT科技 / 釋出於: / 人氣:2.69W

機器語言是計算機誕生和發展初期使用的語言,表現為二進位制的編碼形式,是CPU可以識別的一組由0、1序列構成的指令碼。
  
  計算機直接使用的程式語言,其語句就是機器指令碼,機器指令碼是用於指揮計算機應做的操作和運算元地址的一組二進位制數。
  
  各種用二進位制編碼方式表示的指令,叫做機器指令碼。開始,人們就用它採編寫程式,這就是機器語言。機器語言雖然能夠被計算機理解和接受,但和人們的語言差別太大,不易被人們理解和記憶,並且用它程式設計容易出差錯。
  
  後來,人們用助記符號代替機器指令碼而形成了組合語言。組合語言使指令容易理解和記憶,而且便於交流,使計算機軟體的發展大大前進了一步。但是,由於計算機只認識指令碼,所以用匯編語言編寫的程式還必須翻譯成機器指令碼,計算機才能識別和執行。這種翻譯工作也可由計算機來完成,具有這種翻譯功能的程式就是彙編程式。
  
  儘管出現了許多像高階語言那樣內容豐富的軟體,但是人們仍廣泛地使用著機器語言。原因是機器語言有它的獨特優點,計算機最終要解決問題仍需要有機器指令碼編制的程式。比如,用來解釋、編譯高階語言的解釋程式和編譯程式,都是用機器指令碼編制的程式。所以在靜電覆印機等專用場合下,微型計算機的各種實時和過程控制的程式,一般都是用機器指令碼編制而成。

計算機機器語言是用什麼編碼形式表示的