[8051]-指令格式[CH03-p01]

[8051]-指令格式[CH03-p01]

[8051]-指令格式[CH03-p01]

 

資料來源:http://media.nihs.tp.edu.tw/user/yangmf/?active=media

 

 

標記
運算碼
運算元
註解

 

標記(label)
1.標記前不可有空白,否則會被視為運算碼。
2.標記代表一個16位元的記憶體實際位址。
3.標記名稱最多32個字元(視組譯器不同而有所不同)。
4.標記有大小寫之分。
5.標記可有可無。
 
 
 
運算碼(OP code)
1.運算碼與標記名稱間,至少必須空一格,如果沒有標記名稱,
   則運算碼前至少要空一格,否則會被視為標記。
2.運算碼大小寫相同。
3.可以是MCS-51指令或是組譯器假指令。
 
 
運算元(operators)
1.運算元與運算元之間,必須以逗號「,」隔開。
2.視定址法之不同而有差異,有些指令有運算元,有些則無。
 
 
註解(command)
1.註解前面要加分號「;」,組譯器不處理分號之後的文字或指令。
2.註解可有可無,主要是增加程式的可讀性。
 

 

 

 

 

 


發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *