查ICP網:全新的綜合網站備案信息查詢網
Copyright ? 2008-2028 www.mshuangcha.com [ 查icp] All Rights Reserved.
什么是匯編語言?學習編程的人應該都知道匯編語言,匯編語言是一門編程技術。下面我們就來看看匯編語言吧!
匯編語言是二進制語言嗎?
匯編語言的指令采用“助記符”來取代二進制。
匯編語言(Assembly Language)是任何一種用于電子計算機、微處理器、微控制器或其他可編程器件的低級語言,亦稱為符號語言。在匯編語言中,用助記符代替機器指令的操作碼,用地址符號或標號代替指令或操作數的地址。在不同的設備中,匯編語言對應著不同的機器語言指令集,通過匯編過程轉換成機器指令。特定的匯編語言和特定的機器語言指令集是一一對應的,不同平臺之間不可直接移植。
助記符(mnemonic)是便于人們記憶、并能描述指令功能和指令操作數的符號,助記符是表明指令功能的英語單詞或其縮寫。
匯編語言由于采用了助記符號來編寫程序,比用機器語言的二進制代碼編程要方便些,在一定程度上簡化了編程過程。匯編語言的特點是用符號代替了機器指令代碼,而且助記符與指令代碼一一對應,基本保留了機器語言的靈活性。使用匯編語言能面向機器并較好地發揮機器的特性,得到質量較高的程序。
按指令作用對象來分,可分為偽指令和真指令(硬指令)。偽指令也就是作用于匯編程序的命令;真指令就是作用于真正處理器的命令。