彙編語言的指令格式是重中之重,不然你編寫出來就會偏離軌道!

彙編語言的指令格式是重中之重,不然你編寫出來就會偏離軌道!

彙編語言指令格式

要用匯編語言編寫正確的程序,一定要了解彙編語言的指令格式。彙編語言的指令格式如下:

[標號:]操作碼(空格)[操作數1] [,操作數2] [,操作數3] [;註釋]

下面是一條彙編語言指令:

MAIN:MOV P3,#FFH ;該指令的功能是將數據11111111(即FFH)送到P3端口

彙編語言的指令格式是重中之重,不然你編寫出來就會偏離軌道!


① 標號。用來標註指令的地址,一般由 1~8 個字母和數字組合而成,但必須以字母開頭,以冒號“:”結束。上面的彙編語言指令中,標號是“MAIN:”。

② 操作碼。用來規定指令的操作功能,一般由 2~5 個字母(英文單詞或單詞的縮寫)組成。上面的彙編語言指令中,操作碼是“MOV”。

③ 操作數。它是操作碼的操作對象,操作數通過空格與操作碼分開,在一條指令中可以有0~3個操作數,操作數之間用逗號“,”隔開。上面的彙編語言指令中,操作數是“P3, #0FFH”。

④ 註釋。它是編程者對指令的說明,通常用來描述程序的功能。在編寫一些大型的、複雜的程序時,對程序進行註釋,有利於調試程序,使別人容易讀懂程序,註釋以分號“;”開始。


彙編語言的指令格式是重中之重,不然你編寫出來就會偏離軌道!

在彙編語言指令中,一定要有操作碼,而“[ ]”中的內容根據情況可有可無。要注意的是,指令中的“:”、“,”、“;”為半角符號,應在輸入法為英文狀態時輸入。


分享到:


相關文章: