匯編語言的指令采用“助記符”來取代二進(jìn)制。助記符是便于人們記憶、并能描述指令功能和指令操作數(shù)的符號;匯編語言由于采用了助記符號來編寫程序,比用機(jī)器語言的二進(jìn)制代碼編程要方便些,在一定程度上簡化了編程過程。
本教程操作環(huán)境:windows7系統(tǒng)、Dell G3電腦。
匯編語言的指令采用“助記符”來取代二進(jìn)制。
匯編語言(Assembly Language)是任何一種用于電子計(jì)算機(jī)、微處理器、微控制器或其他可編程器件的低級語言,亦稱為符號語言。在匯編語言中,用助記符代替機(jī)器指令的操作碼,用地址符號或標(biāo)號代替指令或操作數(shù)的地址。在不同的設(shè)備中,匯編語言對應(yīng)著不同的機(jī)器語言指令集,通過匯編過程轉(zhuǎn)換成機(jī)器指令。特定的匯編語言和特定的機(jī)器語言指令集是一一對應(yīng)的,不同平臺之間不可直接移植。
助記符(mnemonic)是便于人們記憶、并能描述指令功能和指令操作數(shù)的符號,助記符是表明指令功能的英語單詞或其縮寫。
匯編語言由于采用了助記符號來編寫程序,比用機(jī)器語言的二進(jìn)制代碼編程要方便些,在一定程度上簡化了編程過程。匯編語言的特點(diǎn)是用符號代替了機(jī)器指令代碼,而且助記符與指令代碼一一對應(yīng),基本保留了機(jī)器語言的靈活性。使用匯編語言能面向機(jī)器并較好地發(fā)揮機(jī)器的特性,得到質(zhì)量較高的程序。
按指令作用對象來分,可分為偽指令和真指令(硬指令)。偽指令也就是作用于匯編程序的命令;真指令就是作用于真正處理器的命令。