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