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

什麼語言是獨立於機器的程式設計語言

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

組合語言是獨立於機器的程式設計語言。組合語言是一種用於電子計算機、微處理器、微控制器或其他可程式器件的低階語言。

什麼語言是獨立於機器的程式設計語言

在組合語言中,用助記符代替機器指令的操作碼,用地址符號或標號代替指令或運算元的地址。在不同的裝置中,組合語言對應著不同的機器語言指令集,通過彙編過程轉換成機器指令。普遍地說,特定的組合語言和特定的機器語言指令集是一一對應的,不同平臺之間不可直接移植。

許多彙編程式為程式開發、彙編控制、輔助除錯提供了額外的支援機制。有的組合語言程式設計工具經常會提供巨集,它們也被稱為巨集彙編器。通常被應用在底層,硬體操作和高要求的程式優化的場合,驅動程式、嵌入式作業系統和實時執行程式都需要組合語言。