MCS-51單片機(jī)匯編語言指令格式詳解
采用助記符表示的匯編語言指令格式如下:
標(biāo)號是程序員根據(jù)編程需要給指令設(shè)定的符號地址,可有可無;標(biāo)號由1~8個字符組成,第一個字符必須是英文字,不能是數(shù)字或其它符號;標(biāo)號后必須用冒號。
操作碼表示指令的操作種類,如MOV表示數(shù)據(jù)傳送操作,ADD表示加法操作等。
操作數(shù)或操作數(shù)地址表示參加運(yùn)算的數(shù)據(jù)或數(shù)據(jù)的有效地址。操作數(shù)一般有以下幾種形式:沒有操作數(shù)項(xiàng),操作數(shù)隱含在操作碼中,如RET指令;只有一個操作數(shù),如CPL A指令;有兩個操作數(shù),如MOV A,#00H指令,操作數(shù)之間以逗號相隔;有三個操作數(shù),如CJNE A,#00H,NEXT指令,操作數(shù)之間也以逗號相隔。
注釋是對指令的解釋說明,用以提高程序的可讀性;注釋前必須加分號。
編輯:admin 最后修改時間:2018-05-19