[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.註解可有可無,主要是增加程式的可讀性。