![]() |
久久建筑網(wǎng)(www.tenaflycs.com)致力打造一個專業(yè)的建筑學(xué)習(xí)分享平臺! | 用戶登錄 免費注冊 | 投訴舉報 | 會員中心 | 上傳資料 |

Freescale 匯編語言源程序標(biāo)準(zhǔn).doc
資料評價:
暫無
生成時間:
2021-06-16
下載權(quán)限:
免費會員
文件大小:
38KB
文件類型:
.doc
瀏覽次數(shù):
2
建筑論壇:
上傳會員:
orsot
所屬欄目:
網(wǎng)絡(luò)技術(shù)
下載地址:
資料是由會員“orsot”上傳到本平臺,如有不妥請聯(lián)系客服。違規(guī)侵權(quán)投訴
Freescale 匯編語言源程序標(biāo)準(zhǔn),Freescale 匯編語言源程序標(biāo)準(zhǔn)。
行的長度表格
行的長度
為了便于閱讀和打印使用字體這種字體每個字符寬度相等字體大小是最大行長為個字符
示例如下
’’$$
列表輸出文件示例如下
’’$$
從以上可以看出列寬最大到字符因為列表輸出文件并不能給讀者提供更多的有用信息因此最大用到每行字符
避免使用字符
字符在不同的字處理軟件中有不同的含義當(dāng)把源文件提交給其它文檔時可能會出現(xiàn)問題所以要避免使用而用多個空格代替
源程序列分配
源程序由標(biāo)號助記符操作數(shù)和注釋組成一行
標(biāo)號在第列開始
指令助記符在第列開始
操作數(shù)在列開始
注釋在列開始如果操作數(shù)超過了列注釋必須和操作數(shù)的最后一個字符分開到個空格
如果一個標(biāo)號超過個字符就應(yīng)該另起一行并在列做注釋短標(biāo)號也可以另起一行來突出它這經(jīng)常用在一個子程序開始處見圖
’
‘’
大寫和小寫字符
源程序中協(xié)調(diào)一致的大小寫可以增強(qiáng)可讀性并使程序變得容易理解
標(biāo)號
標(biāo)號可以混和使用大小寫但無論在哪兒引用它都應(yīng)該嚴(yán)格匹配其初始定義
指令助記符
指令助記符匯編指示和預(yù)處理應(yīng)當(dāng)使用小寫字符盡管他們可以使用大寫字符但是輸入時要敲鍵而且大寫字符使讀者變得不能專心閱讀
各種各樣得文檔中指令使用大寫字符僅僅是為了突出他們有經(jīng)驗得程序員使用小寫字符不但容易輸入而且容易閱讀
寄存器和位
的頭文件中使用大寫字符定義寄存器和位位的定義有兩種方法位號和位屏蔽碼位操作指令使用位號邏輯操作指令使用屏蔽碼方式屏蔽碼在位號前面加一個小寫字母前綴示例見圖
$
標(biāo)號
標(biāo)號可以混和使用大小寫但避免使用下劃線我們推薦使用大寫字符做為多字符標(biāo)號的分界例如代替
標(biāo)號定義并加一個冒號盡管有很多編譯器不需要這個冒號
文件和子程序頭
文件和子程序前面需要一個塊來說明他的用途和目的稱為頭
圖是典型的文件頭
其中有些是必須的有些可以省略
文件名必須包括文件名和后綴
版權(quán)聲明必須
作者必須有些文件可能重復(fù)使用數(shù)年有時需要幫助時可以聯(lián)系他們
描述必須但僅是摘要更多信息應(yīng)該在一個單獨的文件中
文檔另外一個文件她是對這個文件的詳細(xì)說明
包含文件需要時必須
匯編器匯編器的廠商和版本非常重要
版本歷史提供何時何人哪個文件被修改等信息
圖是子程序頭模板可以根據(jù)子程序的復(fù)雜程度適當(dāng)增減
行的長度表格
行的長度
為了便于閱讀和打印使用字體這種字體每個字符寬度相等字體大小是最大行長為個字符
示例如下
’’$$
列表輸出文件示例如下
’’$$
從以上可以看出列寬最大到字符因為列表輸出文件并不能給讀者提供更多的有用信息因此最大用到每行字符
避免使用字符
字符在不同的字處理軟件中有不同的含義當(dāng)把源文件提交給其它文檔時可能會出現(xiàn)問題所以要避免使用而用多個空格代替
源程序列分配
源程序由標(biāo)號助記符操作數(shù)和注釋組成一行
標(biāo)號在第列開始
指令助記符在第列開始
操作數(shù)在列開始
注釋在列開始如果操作數(shù)超過了列注釋必須和操作數(shù)的最后一個字符分開到個空格
如果一個標(biāo)號超過個字符就應(yīng)該另起一行并在列做注釋短標(biāo)號也可以另起一行來突出它這經(jīng)常用在一個子程序開始處見圖
’
‘’
大寫和小寫字符
源程序中協(xié)調(diào)一致的大小寫可以增強(qiáng)可讀性并使程序變得容易理解
標(biāo)號
標(biāo)號可以混和使用大小寫但無論在哪兒引用它都應(yīng)該嚴(yán)格匹配其初始定義
指令助記符
指令助記符匯編指示和預(yù)處理應(yīng)當(dāng)使用小寫字符盡管他們可以使用大寫字符但是輸入時要敲鍵而且大寫字符使讀者變得不能專心閱讀
各種各樣得文檔中指令使用大寫字符僅僅是為了突出他們有經(jīng)驗得程序員使用小寫字符不但容易輸入而且容易閱讀
寄存器和位
的頭文件中使用大寫字符定義寄存器和位位的定義有兩種方法位號和位屏蔽碼位操作指令使用位號邏輯操作指令使用屏蔽碼方式屏蔽碼在位號前面加一個小寫字母前綴示例見圖
$
標(biāo)號
標(biāo)號可以混和使用大小寫但避免使用下劃線我們推薦使用大寫字符做為多字符標(biāo)號的分界例如代替
標(biāo)號定義并加一個冒號盡管有很多編譯器不需要這個冒號
文件和子程序頭
文件和子程序前面需要一個塊來說明他的用途和目的稱為頭
圖是典型的文件頭
其中有些是必須的有些可以省略
文件名必須包括文件名和后綴
版權(quán)聲明必須
作者必須有些文件可能重復(fù)使用數(shù)年有時需要幫助時可以聯(lián)系他們
描述必須但僅是摘要更多信息應(yīng)該在一個單獨的文件中
文檔另外一個文件她是對這個文件的詳細(xì)說明
包含文件需要時必須
匯編器匯編器的廠商和版本非常重要
版本歷史提供何時何人哪個文件被修改等信息
圖是子程序頭模板可以根據(jù)子程序的復(fù)雜程度適當(dāng)增減
本類欄目導(dǎo)航
熱門推薦
點擊排行
猜你還喜歡
水利工程:
水利施工方案
水利考試
水利專業(yè)資料
水利軟件
水利論文
結(jié)構(gòu)工程:
結(jié)構(gòu)施組方案
結(jié)構(gòu)圖紙
結(jié)構(gòu)軟件
結(jié)構(gòu)課件
工藝工法
結(jié)構(gòu)考試
結(jié)構(gòu)專業(yè)資料
結(jié)構(gòu)論文
其他資料
安裝工程:
設(shè)備安裝圖紙
安裝工程專業(yè)資料
安裝施組設(shè)計
專題
工程監(jiān)理:
監(jiān)理交底
施工監(jiān)理
監(jiān)理文檔
旁站監(jiān)理
監(jiān)理考試
合同表格
監(jiān)理細(xì)則
監(jiān)理大綱
監(jiān)理總結(jié)
監(jiān)理月報
監(jiān)理規(guī)劃
裝飾裝修:
裝修施工方案
裝修圖紙
室內(nèi)設(shè)計
施工工藝
裝修技術(shù)交底
裝修表格
裝修資料
建筑文庫